TD {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
DIV {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
OPTION {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
FORM {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
CENTER {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
PRE {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}
BLOCKQUOTE {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò
}

A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}

A.bottom_link:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.bottom_link:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.bottom_link:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.bottom_link:hover {
	COLOR: #f9f9f9; TEXT-DECORATION: underline
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.input {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #ffffff
}
.submit {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT: 10px tahoma; BORDER-LEFT: #ffffff 0px solid; COLOR: #999999; BORDER-BOTTOM: #ffffff 0px solid; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffffff
}
.form_box {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT: 12px µ¸¿ò; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.navinfo {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: "µ¸¿ò", Dotum, "Un Dotum", AppleGothic, Tahoma, sans-serif;
	line-height: 20px;
}
.navinfo A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.navinfo A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.navinfo A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.navtop {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "µ¸¿ò", "Dotum", "Un Dotum", "AppleGothic", "Tahoma", "sans-serif"
}
.navtop A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.navtop A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.navtop A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.Footer {
	FONT-SIZE: 11px;
	COLOR: #f9f9f9;
	FONT-FAMILY: Arial;
	line-height: 15px;
	TEXT-DECORATION: none
}
.Footer A:link {
	COLOR: #5a6571; TEXT-DECORATION: none
}
.Footer A:visited {
	COLOR: #5a6571; TEXT-DECORATION: none
}
.Footer A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.FooterDate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò", "Dotum", "Un Dotum", "AppleGothic", "Tahoma", "sans-serif"
}
.FooterLogo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: "µ¸¿ò", "Dotum", "Backmuk Dotum", "AppleGothic", "Tahoma", "sans-serif"
}
.FooterLogo A:link {
	COLOR: #006666; TEXT-DECORATION: none
}
.FooterLogo A:visited {
	COLOR: #006666; TEXT-DECORATION: none
}
.FooterLogo A:hover {
	COLOR: #006666; TEXT-DECORATION: underline
}
.MenuBarDate {
	FONT-SIZE: 11px; COLOR: #99cccc; FONT-FAMILY: µ¸¿ò,Dotum,"Backmuk Dotum",AppleGothic,Tahoma,sans-serif
}
.Title1 {
	FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: ±¼¸²,Gulim,"Un Gulim",AppleGothic,Tahoma,sans-serif
}
.Title1 A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
.Title1 A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
.Title1 A:hover {
	COLOR: #000dcc; TEXT-DECORATION: none
}
.tabtitle {
	BACKGROUND-POSITION: center center; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: "µ¸¿ò", "Dotum", "Backmuk Dotum", "AppleGothic", "Tahoma", "sans-serif"
}
.menulist {

FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: "µ¸¿ò", Dotum, "Un Dotum", AppleGothic, Tahoma, sans-serif;
	line-height: 20px;
	TEXT-DECORATION: none
}
.menulist A:link {
	COLOR: #7d7d7d; TEXT-DECORATION: none
}
.menulist A:visited {
	COLOR: #7d7d7d; TEXT-DECORATION: none
}
.menulist A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.menulist A:active {
	COLOR: #7d7d7d; TEXT-DECORATION: none
}
.date_css {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WORD-SPACING: 4px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; LETTER-SPACING: -2px; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.menuliston {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000cc; LINE-HEIGHT: 16px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.taparrow {
	BACKGROUND-POSITION: right 50%; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7d7d7d; LINE-HEIGHT: 16px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.navinfo {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: "µ¸¿ò", Dotum, "Un Dotum", AppleGothic, Tahoma, sans-serif;
	line-height: 12px;
}
.contenstxt {
	BACKGROUND-POSITION: right 50%; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7d7d7d; LINE-HEIGHT: 16px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.menucontents {
	FONT-SIZE: 12px; COLOR: #7d7d7d; LINE-HEIGHT: 16px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.taptitlenu {
	BACKGROUND-POSITION: center center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: "µ¸¿ò", "Dotum", "Backmuk Dotum", "AppleGothic", "Tahoma", "sans-serif";
	padding-left: 10px;
}
.TitleSubB {
	BACKGROUND-POSITION: center center; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #afae92; PADDING-TOP: 3px; FONT-FAMILY: "µ¸¿ò", "Dotum", "Backmuk Dotum", "AppleGothic", "Tahoma", "sans-serif"; TEXT-ALIGN: center
}
.TitleSelect {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #71704d; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"
}
.contenstxtBlue {
	PADDING-RIGHT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #368fd1; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.NumList {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #7d7d7d; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.NumList A:link {
	COLOR: #7d7d7d; TEXT-DECORATION: none
}
.NumList A:visited {
	COLOR: #7d7d7d; TEXT-DECORATION: none
}
.NumList A:hover {
	COLOR: #39b3cd; TEXT-DECORATION: none
}
.TxtBtn {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: center center; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 12px; COLOR: #666666; PADDING-TOP: 12px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.contenstxBlack {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.contenstxBlack A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.contenstxBlack A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.contenstxBlack A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.TitleSubBB {
	BACKGROUND-POSITION: center center; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #afae92; PADDING-TOP: 3px; FONT-FAMILY: "µ¸¿ò", "Dotum", "Backmuk Dotum", "AppleGothic", "Tahoma", "sans-serif"; TEXT-ALIGN: center
}
.WebAddress {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 16px; FONT-FAMILY: "±¼¸²", "Gulim", "Un Gulim", "AppleGothic", "Tahoma", "sans-serif"; TEXT-DECORATION: none
}
.contenstxBlack A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.contenstxBlack A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.contenstxBlack A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.Vline {
	FONT-SIZE: 1px; COLOR: #39b3cd; LINE-HEIGHT: 2px; FONT-FAMILY: "verdana"; HEIGHT: 2px; BACKGROUND-COLOR: #39b3cd
}
.VlineGray {
	FONT-SIZE: 1px; COLOR: #dcdcdc; LINE-HEIGHT: 1px; FONT-FAMILY: "verdana"; HEIGHT: 1px; BACKGROUND-COLOR: #dcdcdc
}
.SpaceTilte {
	FONT-SIZE: 1px; FONT-FAMILY: "verdana"; HEIGHT: 15px
}
.SpaceBetween {
	FONT-SIZE: 1px; FONT-FAMILY: "verdana"; HEIGHT: 10px
}
.HlineGray {
	FONT-SIZE: 1px; COLOR: #efefef; LINE-HEIGHT: 100%; FONT-FAMILY: "verdana"; HEIGHT: 100%; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.boarderGaryLeft {

	FONT-SIZE: 1px; FONT-FAMILY: "verdana"; HEIGHT: 10px
}
.Context11black {

	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: "µ¸¿ò", Dotum, "Un Dotum", AppleGothic, Tahoma, sans-serif;
	line-height: 12px;
}
.price {

	BACKGROUND-POSITION: center center; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC3300; FONT-FAMILY: "µ¸¿ò", "Dotum", "Backmuk Dotum", "AppleGothic", "Tahoma", "sans-serif"
}
.history {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #454545; PADDING-TOP: 0px
}
.history A:link {
	COLOR: #8c8c8c; TEXT-DECORATION: none
}
.history A:visited {
	COLOR: #8c8c8c; TEXT-DECORATION: none
}
.history A:active {
	COLOR: #8c8c8c; TEXT-DECORATION: none
}
.history A:hover {
	COLOR: #454545; TEXT-DECORATION: underline
}
.history_kor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #454545; PADDING-TOP: 0px; FONT-FAMILY: µ¸¿ò
}
.history_kor A:link {
	COLOR: #8c8c8c; TEXT-DECORATION: none
}
.history_kor A:visited {
	COLOR: #8c8c8c; TEXT-DECORATION: none
}
.history_kor A:active {
	COLOR: #8c8c8c; TEXT-DECORATION: none
}
.history_kor A:hover {
	COLOR: #454545; TEXT-DECORATION: underline
}
.page_num A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.page_num A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.page_num A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.page_num A:hover {
	COLOR: #e19855; TEXT-DECORATION: underline
}

.line_case4 {
	HEIGHT: 1px; BACKGROUND-COLOR: #afd3df
}
.box {
  float: left;
  width: 195px;
  background: #730F11;
  margin-right: 18px;
}
.box-t { background: top url(images/box_t.gif) repeat-x; }
.box-r { background: right url(images/box_r.gif) repeat-y; }
.box-b { background: bottom url(images/box_b.gif) repeat-x; }
.box-l { background: left url(images/box_l.gif) repeat-y; }
.box-tr { background: top right url(images/box_tr.gif) no-repeat; }
.box-br { background: bottom right url(images/box_br.gif) no-repeat; }
.box-bl { background: bottom left url(images/box_bl.gif) no-repeat; }
.box-tl { background: top left url(images/box_tl.gif) no-repeat; }

.box-tl {
  padding: 13px 18px;
}

.box p {
  margin: 1em 0;
}

.english_sub {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:12pt Georgia, Times New Roman, Times, serif;
font-weight:bold;
color:#000000;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}

.math_sub {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:9pt Georgia;
font-weight:bold;
color:#000000;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}


.english_sub2 {
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font:9pt arial;
font-weight:bold;
color:#000000;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}

.math_mainsub {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:10pt Georgia;
font-weight:bold;
color:#000000;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}

.book_title {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:9pt Arial;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}

.book_title2 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:9pt Arial;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}

.free_title {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:12pt Georgia, Times New Roman, Times, serif;
font-weight:bold;
color:#000000;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}
.free_sub {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:12pt Georgia, Times New Roman, Times, serif;
font-weight:bold;
color:#000000;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}
.free_sub2 {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:9pt Georgia, Times New Roman, Times, serif;

color:#000000;
letter-spacing:-2;
word-spacing:4px;
font-style:bold;
text-align: left;
}

hr { border:none;border-top:dotted 2px black }
.vr { width:0;height:25px;margin-left:50%;border-bottom:dotted 1px #dcdcdc;}
.vr2 { width:0;height:1px;margin-left:50%;border-bottom:dotted 1px #dcdcdc;}
.vr3 { width:0;height:35px;margin-left:50%;border-bottom:dotted 1px #dcdcdc;}
.vr4 { width:0;height:80px;margin-left:50%;border-bottom:dotted 1px #dcdcdc;}
.box { width:650px;height:50px;border:dotted 1px green;}
