@import url(/public/css/new.css);
BODY {
	margin: 0px;  
	SCROLLBAR-FACE-COLOR: #eeeeee; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #b4b4b4; SCROLLBAR-SHADOW-COLOR: #b4b4b4; COLOR: #6d6d6d; SCROLLBAR-3DLIGHT-COLOR: #eeeeee;/* LINE-HEIGHT: 150%;*/ SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; SCROLLBAR-DARKSHADOW-COLOR: #eeeeee
}
TABLE {
	SCROLLBAR-FACE-COLOR: #eeeeee; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #b4b4b4; SCROLLBAR-SHADOW-COLOR: #b4b4b4; SCROLLBAR-3DLIGHT-COLOR: #eeeeee; LINE-HEIGHT: 150%; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; SCROLLBAR-DARKSHADOW-COLOR: #eeeeee
}
TR {
	SCROLLBAR-FACE-COLOR: #eeeeee; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #b4b4b4; SCROLLBAR-SHADOW-COLOR: #b4b4b4; SCROLLBAR-3DLIGHT-COLOR: #eeeeee; LINE-HEIGHT: 150%; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; SCROLLBAR-DARKSHADOW-COLOR: #eeeeee
}
TD {
	SCROLLBAR-FACE-COLOR: #eeeeee; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #b4b4b4; SCROLLBAR-SHADOW-COLOR: #b4b4b4; SCROLLBAR-3DLIGHT-COLOR: #eeeeee; LINE-HEIGHT: 150%; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; SCROLLBAR-DARKSHADOW-COLOR: #eeeeee
}
SELECT {
	SCROLLBAR-FACE-COLOR: #B54D00; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #CF3636; SCROLLBAR-SHADOW-COLOR: #CF3636; COLOR: #42447F; SCROLLBAR-3DLIGHT-COLOR: #D4D4D4; LINE-HEIGHT: 150%; SCROLLBAR-ARROW-COLOR: #D4D4D4; SCROLLBAR-TRACK-COLOR: #D4D4D4; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; SCROLLBAR-DARKSHADOW-COLOR: #D4D4D4
}
img {border: none;}
.img A {
	BORDER-RIGHT: #D5D5D5 1px solid; BORDER-TOP: #D5D5D5 1px solid; BORDER-LEFT: #D5D5D5 1px solid; BORDER-BOTTOM: #D5D5D5 1px solid
}
A:link {
	COLOR: #6d6d6d; TEXT-DECORATION: none
}
A:active {
	COLOR: #6d6d6d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6d6d6d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0742A5; TEXT-DECORATION: underline
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #616161; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial, HELVETICA
}
.text_s {
	LINE-HEIGHT: 150%; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò", "±¼¸²", "verdana", "arial"
}
.text_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 14px; COLOR: #000000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.text_cy {
	FONT-WEIGHT: ; FONT-SIZE: 12px; COLOR: r; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.text_my {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C65102; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.text_help {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C65800; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.orenge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fd7e02; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.orenge A:link {
	FONT-SIZE: 12px; COLOR: #fd7e02; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; TEXT-DECORATION: none
}
.orenge A:visited {
	FONT-SIZE: 12px; COLOR: #fd7e02; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; TEXT-DECORATION: none
}
.orenge2 {
	FONT-SIZE: 11px; COLOR: #fd7e02; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.input {
	BORDER-RIGHT: #D5D5D5 1px solid; BORDER-TOP: #D5D5D5 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #D5D5D5 1px solid; BORDER-BOTTOM: #D5D5D5 1px solid; BACKGROUND-COLOR: #ffffff
}
.input2 {
	BORDER-RIGHT: #B4B4B4 1px solid; BORDER-TOP: #B4B4B4 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #B4B4B4 1px solid; BORDER-BOTTOM: #B4B4B4 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.input2_ro {
	BORDER-RIGHT: #B4B4B4 1px solid; BORDER-TOP: #B4B4B4 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #B4B4B4 1px solid; BORDER-BOTTOM: #B4B4B4 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; background: #ECECEC;
}

.TABLE_gray {
    BORDER-BOTTOM: #D5D5D5 1px solid; BORDER-RIGHT: #D5D5D5 1px solid; BORDER-TOP: #D5D5D5 1px solid; BORDER-LEFT: #D5D5D5 1px solid;
}
.map {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial
}
.map A:link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; TEXT-DECORATION: none
}
.map A:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: µ¸¿ò, ±¼¸², verdana, arial; TEXT-DECORATION: none
}
.t_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cbcbcb;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
}
.t_border1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.t_border2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #ffffff;
}
.t_border3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bbcbd7;
	border-right-color: #bbcbd7;
	border-bottom-color: #bbcbd7;
	border-left-color: #bbcbd7;
}
.cartTrBar {
	background-image: url('/images/icon/cart_icon_bar.gif');
	background-repeat: no-repeat;
	background-position-y: 9px;
}
.cartTdLine {
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}
.bookInfoTitle {
	text-align: center;
	color: #333333;
	background-color: f7f7f7;
}
.text_s2 {
	LINE-HEIGHT: 130%; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò", "±¼¸²", "verdana", "arial"
}
.dottedLineY {
	background-image: url('/images/helpdesk/bg_dotline01.gif');
	background-repeat: repeat-y;
	background-position-y: 1px;
}
/* a {slector-dummy:expression(this.hideFocus=true); */
}
.text1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: oblique;
	line-height: 30px;
	font-weight: 200;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #0033CC;
	text-decoration: blink;
}
.info{
	font-size: 9pt; 
	color: #4C884C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.info_s{
	font-size: 11px; 
	color: #4C884C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.emph{
	font-size: 9pt; 
	color: #D6526C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	text-decoration: none;
}
.emph_s{
	font-size: 11px; 
	color: #D6526C; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
}
.btn_s{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #E6E6E6; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #00004F;
	font-size: 11px; 
	padding-top: 1px;
}
.btn_s2{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #5A81F9; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #ffffff;
	font-size: 11px; 
	padding-top: 1px;
}
.btn_s3{
	border-right: #b4b4b4 1px solid; 
	border-top: #b4b4b4 1px solid; 
	border-left: #b4b4b4 1px solid; 
	border-bottom: #b4b4b4 1px solid; 
	background-color: #4D5791; 
	font-family: µ¸¿ò, ±¼¸², verdana, arial;
	color: #ffffff;
	font-size: 11px; 
	padding-top: 1px;
}

.body_box{
	border-right: #D7D7D7 1px solid; 
	border-top: #D7D7D7 1px solid; 
	border-left: #D7D7D7 1px solid; 
	border-bottom: #D7D7D7 1px solid; 
	background-color: #ffffff;
}

.no_box{
	border-right: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	background-color: #ffffff;
}

.login_box{
	border-right: #ABCC93 1px solid; 
	border-top: #ABCC93 1px solid; 
	border-left: #ABCC93 1px solid; 
	border-bottom: #ABCC93 1px solid;  
	background-color: #ffffff;
	font-size: 11px;
	color: #5DAB3C;
	margin: 0px;
}

.login_ssl_chk{
	border-right: #F5F5F5 0px solid; 
	border-top: #F5F5F5 0px solid; 
	border-left: #F5F5F5 0px solid; 
	border-bottom: #F5F5F5 0px solid; 
	background-color: #F5F5F5;
	margin: 0px;
}

.select{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
}

.myLec_select{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
	width: 160px;
}
.myLec_select2{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
	width: 190px;
}
.myLec_select3{
	font-size: 11px; 
	border: 2px solid #BFBFBF;
	font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica;
	background-color: #F5F5F5;
	width: 152px;
}
#mmLink{
	color: #6d6d6d;
	text-decoration: none;
}
#txt{
	color: #000000;
	text-decoration: none;
}
#txt_b{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#txt_s{
	color: #000000;
	font-size: 11px; 
	text-decoration: none;
}

/*¿µ¼öÁõ¹öÆ°*/
.btn_receipt{padding:5px 10px 2px; border:1px solid #b5b4b3; box-sizing:border-box; background:#fbfafa; border-radius:3px; font-size:12px; letter-spacing:-0.5px; color:#4b4b4b;}
.btn_receipt:hover{text-decoration:none; color:#4b4b4b;}

/* ¹®ÀåÁ¤·Ä °ü·Ã ================ */
.a_guide01 {text-align: justify;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 23px;}
.a_guide02 {text-align: justify;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 12px;}

.wrap_guide *{padding:0;margin:0;font-size:11px; color:#656565 }
.wrap_guide .btns{text-align:right;border-bottom:1px solid #d0d1d6;*zoom:1;margin-bottom:15px;}
.wrap_guide .btns:after{content:'';clear:both;display:block;}
.wrap_guide .btns a{float:left;padding:7px 20px 3px;border:1px solid #e6e5ea;border-bottom:0px;margin-bottom:-1px;}
.wrap_guide .btns a.on{border:1px solid #d1d0d6;border-bottom:0px;position:relative;z-index:100;background-color:#fff;}
.wrap_guide .btns .bul_sky{background:url('/images/icon/bul_arrow1.gif') no-repeat 10px 11px;}
.wrap_guide .btns .bul_sky span{color:#2e98d1}
.wrap_guide .btns .bul_pur{background:url('/images/icon/bul_arrow2.gif') no-repeat 10px 11px;}
.wrap_guide .btns .bul_pur span{color:#7a50bf}
.wrap_guide dl dt{font-weight:bold;color:#004470;}

.top_banner{position:absolute;top:82px;left:962px;}
#mainWrapper{position:relative;}

.login_coupon181{background:url('/images/member/bg_login_coupon181.gif') no-repeat left top; width:181px; height:27px; margin-top:7px;}
.login_coupon181 a{color:#fff !important; font-size:11px; line-height:30px; height:27px; letter-spacing:-1px; display:block;}
.login_coupon181 a:hover{text-decoration:none;}
.login_coupon181 a span{display:inline-block; width:120px; text-align:center; margin-right:12px;}
.login_coupon181 strong{color:#ffa632}