

a:link		{ color:#444444; text-decoration:none;}
a:visited	         { color:#444444; text-decoration:none;}
a:hover		{ color:#444444; text-decoration:none;}
a:active		{ color:#444444; text-decoration:none;}

body	{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#444444;
	background-color:#ffffff;
	font-family: sans-serif, dotum;
	font-size: 12px;
	width:/*@*/909px/*@*/;
	padding-left: 20px;
	padding-right: 20px;
	background:url('../images/bg_main.jpg');
	background-color:#FFF;
	background-position: top;
	position:relative;
	background-repeat: repeat-x;
	margin:0 auto;
	
}

/***Body*******************************/
#header 		{
	width:100%;
	padding-top:4px;
}

#content 			{
	width:100%;
	padding-top:26px;
}

#main_content 			{
	width:96%;
	padding-left:24px;
}

textarea			{
	background-color:#fff;
	border: 1px solid #d1d1d1;
}

#apDiv1 {position:absolute;
	left:551px;
	top:172px;
	width:360px;
	height:22px;
	z-index:1;
}

.input_basic {
	BORDER-RIGHT: #D1D1D1 1px solid;
	BORDER-TOP: #D1D1D1 1px solid;
	font-size: 9pt;
	BORDER-LEFT: #D1D1D1 1px solid;
	color: #000000;
	BORDER-BOTTOM: #D1D1D1 1px solid;
	font-family: "Arial", "±¼¸²Ã¼";
	BACKGROUND-color: #ffffff
}
/***Body*******************************/


.bookLeftSubMenuNormal { font-size: 11px; font-family: 'Malgun Gothic','¸¼Àº °íµñ', Verdana, 'Dotum', Arial, Helvetica, sans-serif;
    color: #666666; height: 20px; cursor: pointer; margin-left:2px; }

.bookLeftMainMenuNormal { font-size: 12px; color: #666666; font-weight: bold;  cursor:pointer; 
    font-family: 'Malgun Gothic','¸¼Àº °íµñ', 'Dotum', Verdana, Arial, Helvetica, sans-serif;}

.bookLeftMainMenuEng { height:20px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:5px; cursor:pointer; }

.siteNavi { font-family:'Malgun Gothic','¸¼Àº °íµñ','Dotum','Dotum'; font-size: 11px; font-weight: bold; color: #999999; }
.subTitle { font-family: 'Malgun Gothic','¸¼Àº °íµñ'; font-size: 14px; font-weight: bold; color: #999900; }

.GoodsNormalPrice { font: 11px dotum; text-decoration: line-through; }
.GoodsDiscountPrice { font: bold 14px dotum; color: #6699FF; }
.GoodsDiscountPercent { font: bold 12px dotum; color: #FF0000; }

/*
.GoodsNormalPrice { font-family: "¸¼Àº °íµñ"; font-weight: bold; text-decoration: line-through; }
.GoodsDiscountPrice { font-size: 18px; font-weight: bold; font-family: "¸¼Àº °íµñ"; color: #339999; }
.GoodsDiscountPercent { font-size: 16px; color: #FF0000; font-weight: bold; font-family: "¸¼Àº °íµñ"; }

.book_box_won {
	font: 11px dotum;
	text-decoration: line-through;
}

.book_box_won2 {
	font: bold 14px dotum;
	color: #6699FF;
}
.book_box_won3 {
	font: bold 12px dotum;
	color: #FF0000;
}
*/

/*¸µÅ© Æ÷Ä¿½º¸¦ ¾ø¾Ù ¶§ »ç¿ëµÈ´Ù. ¸µÅ© Æ÷Ä¿½º¶õ ¸µÅ©¸¦ Å¬¸¯ ÇßÀ» ¶§ ³ªÅ¸³ª´Â Á¡¼± »ç°¢Çü.*/
a{ selector-dummy: expression(this.hideFocus=true); }
.iePngFix {behavior:url('/CSS/iepngfix.htc');}


.mgfont2 {
	font-family: 'Malgun Gothic','¸¼Àº °íµñ';
	font-size: 14px;
	font-weight: bold;
	color: #999900;
}

.oneNotice
{
    position: absolute;
    z-index: 1;
    left: 25px;
    top: 104px;
    width: 361px;
    height: 18px;
}


/*Àå¹Ù±¸´Ï*/
.coin14 {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif, Dotum;
	color: #3399CC;
}

.leftmenu12 {
	font-size: 12px;
	font-weight: bold;
	font-family:  Verdana, Dotum, Arial, Helvetica, sans-serif; 
	color: #444444;
}


/*Àå¹Ù±¸´Ï*/

/*¿ìÆí¹øÈ£*/
.font12 {
	font-family: sans-serif, Dotum;
	color: #444444;
	font-size: 12px;
}


/*Support*/
.pointDot {	font-family: Verdana, Arial, Helvetica, sans-serif, "Dotum";
	font-size: 12px;
	color: #666666;
}



/*paging*/

.paging {
	font: 13px/10px Verdana, Arial, Helvetica, sans-serif, "Dotum", "¸¼Àº °íµñ";
	color: #999999;
	width: 650px;
	text-align: center;
	padding: 20px 0 20px 0;
	letter-spacing: 2px;
	text-decoration: none;
}
.paging_arrow {
	font: 12px "Dotum";
	color: #999999;
	text-decoration: none;
}

.paging a { selector-dummy:expression(this.hideFocus=true);}

.paging_a { 
	color:#ffa500; 
	text-decoration:none;
}

.paging_a:link		{ 
	color:#999999; 
	text-decoration:none;
}
.paging_a:visited	{ 
	color:#999999; 
	text-decoration:none;
}
.paging_a:hover		{
	color:#ffa500;
	text-decoration:none;
}

.paging_a:active	{ 
	color:#ffa500; 
	text-decoration:none;
}
.paging_a:active	{ 
	color:#ffa500; 
	text-decoration:none;
}




/*Book*/
.slsbasket {
	padding: 20px 0px 10px 0;
	text-align: right;
}

.slsbasket1 {
	padding: 10px 0px 5px 0px;
	text-align: right;
}

/*Search */
.search_list_img {
	padding: 1px;
	width: 85px;
	border-top: solid #EDE9C7;
	border-right: solid #EDE9C7;
	border-bottom: solid #EDE9C7;
	border-left: solid #EDE9C7;
}
.search_list01 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif, dotum;
	text-decoration: none;
	color: #444444;
	padding: 7px 5px;
	text-align: left;
}
.search_list02 {
	margin-left: 10px;
	font: 12px/18px dotum;
	color: #444444;
	text-decoration: none;
	padding: 5px 5px 10px;
	text-align: left;	
}
.search_list03 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;
	font: 11px "dotum";
	color: #999999;
	padding: 5px;
	text-align: left;	
}
.search_list04 {
	margin-left: 10px;
	font: 11px "Dotum";
	color: #999999;
	padding: 5px;
	text-align: left;	
}



.search_a { 
	color:#444444; 
	text-decoration:none;
}


.search_a:link		{ 
	color:#444444; 
	text-decoration:none;
}

.search_a:visited	{ 
	color:#444444; 
	text-decoration:none;
}
.search_a:hover		{
	color:#929292;
	text-decoration:none;
}

.search_a:active	{ 
	color:#929292;
	text-decoration:none;
}

/*Ã¥ »ó¼¼ ÆäÀÌÁö*/

.book_box_list_img {
	padding: 1px;
	width: 85px;
	border-top: solid #FFEFCE;
	border-right: solid #FFEFCE;
	border-bottom: solid #FFEFCE;
	border-left: solid #FFEFCE;
}
.book_box_list01 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif, dotum;
	text-decoration: none;
	color: #444444;
	padding: 7px 5px;
	text-align: left;
	margin-bottom: 10px;
}
.book_box_list02 {
	margin-left: 10px;
	font: 12px/18px dotum;
	color: #444444;
	text-decoration: none;
	padding: 5px 5px 10px;
	text-align: left;	
}
.book_box_list03 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;
	font: 12px dotum;
	color: #999999;
	padding: 5px;
	text-align: left;	
}
.book_box_list04 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;	
	font: 12px dotum;
	color: #999999;
	padding: 5px;
	text-align: left;	
}
.book_box_list05 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;	
	font: 12px dotum;
	color: #999999;
	padding: 5px;
	text-align: left;	
}
.book_box_list06 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;	
	font: 12px "Dotum";
	color: #999999;
	padding: 5px;
	text-align: left;	
}
.book_box_list07 {
	margin-left: 10px;
	border-bottom: 1px dotted #dbdbdb;	
	font: 12px "Dotum";
	color: #999999;
	padding: 5px;
	text-align: left;	
}
.book_box_list08 {
	margin-left: 10px;
	font: 12px/18px dotum;
	color: #444444;
	text-decoration: none;
	padding: 10px 5px 5px;
	text-align: right;
}


.book_box_a { 
	color:#444444; 
	text-decoration:none;
}


.book_box_a:link		{ 
	color:#444444; 
	text-decoration:none;
}

.book_box_a:visited	{ 
	color:#444444; 
	text-decoration:none;
}
.book_box_a:hover		{
	color:#929292;
	text-decoration:none;
}

.book_box_a:active	{ 
	color:#444444;
	text-decoration:none;
}

.book_box_won {
	font: 11px dotum;
	text-decoration: line-through;
}

.book_box_won2 {
	font: bold 14px dotum;
	color: #6699FF;
}
.book_box_won3 {
	font: bold 12px dotum;
	color: #FF0000;
}

.book_input_basic {
	BORDER-RIGHT: #D1D1D1 1px solid;
	BORDER-TOP: #D1D1D1 1px solid;
	font-size: 9pt;
	BORDER-LEFT: #D1D1D1 1px solid;
	color: #000000;
	BORDER-BOTTOM: #D1D1D1 1px solid;
	font-family: "Arial", "dotum", "±¼¸²Ã¼";
	BACKGROUND-color: #ffffff
}


/* Site Map*/
.siteMapli
{
    margin-left:10px;
}



/*AutoComplete flyout */
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	font-family:'Verdana', 'Malgun Gothic', 'dotum';
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	font-family:'Verdana', 'Malgun Gothic', 'dotum';
	padding : 1px;
}



/*Video Ãß°¡ 09-05-06*/
.mv_list {
	width: 600px;
	text-decoration: none;
	position: relative;
	height: 150px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color:White;
}

.mv_title {
	font-family: Dotum, Gulim, sans-serif, Verdana;
	font-size: 12px;
	font-weight: bolder;
	text-transform: none;
	color: #999;
	text-decoration: none;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 16px;
	background-image: url("/images/Video/icon_title0506.gif");
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C5D279;
	margin-right: 5px;
	text-align:left;
	background-color:White;
	cursor:pointer;
}

.mv_stcut {
	height: 100px;
	width: 178px;
	position: absolute;
	left: 5px;
	margin: 5px;
	z-index: 99;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #e6e6e6;
	text-align:left;
	cursor:pointer;
}

.mv_Instructor {
	font-family: Dotum, Gulim, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
	width: 380px;
	position: relative;
	margin-left: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url("/images/Video/dot.gif");
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
}

.mv_date {
	font-family: Dotum, Gulim, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
	width: 380px;
	position: relative;
	margin-left: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url("/images/Video/dot.gif");
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
}

.mv_rtime {
	font-family: Dotum, Gulim, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
	width: 380px;
	position: relative;
	margin-left: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url("/images/Video/dot.gif");
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
}
.clear {
	font-weight: normal;
	text-decoration: none;
	width: 393px;
	position: relative;
	margin-top: 20px;
	margin-left: 200px;
	height: 5px;
	text-align:left;
}


/* UCC Board 2009-06-24 */
/* CSS Document */

#ucc_list {
	width: 600px;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	min-height: 100%;
}

#ucc_list .ucc_sc {
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #888;
	text-decoration: none;
	margin-bottom: 5px;
	padding-top: 5px;
	background-image: url(../images/icon_title0506.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #C5D279;
	display: block;
}
#ucc_list .ucc_sc .input {
	width:240px;
	height:16px;
	background-color:#f7f7f7;
	font:11px "Malgun Gothic", Tahoma, Geneva, sans-serif;
	color:#aaa;
}

#ucc_list .ucc_sc .submit {
	width:50px;
	height:20px;
	background-color:#B2C583;
	color:#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

#ucc_list .ucc_title {
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-transform: none;
	color: #996;
	text-decoration: none;
	margin-bottom: 5px;
	padding-top: 10px;
	background-image: url(../images/icon_title0506.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #C5D279;
	margin-top: 5px;
}

 .ucc_stcut {
	height: auto;
	width: 178px;
	position: relative;
	z-index: 99;
	background-color: #FFF;
	padding: 5px;
	border: 1px solid #e6e6e6;
	display: inline;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
}
 .ucc_ucctitle {
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669;
	text-decoration: none;
	width: 165px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url('/images/ucc/icon_dot2.gif');
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	padding-left: 13px;
	line-height: 120%;
	text-align:left;
}

#ucc_list .ucc_date {
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
	width: 380px;
	position: relative;
	margin-left: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url('/images/ucc/dot.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
 .ucc_id {
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
	width: 165px;
	position: relative;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url('/images/ucc/icon_dot.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	text-align:left;
}
#ucc_list .clear {
	font-weight: normal;
	text-decoration: none;
	width: 393px;
	position: relative;
	margin-top: 20px;
	margin-left: 200px;
	height: 5px;
}

.btn_uccup {
	padding-right: 10px;
	padding-left: 120px;
}

.btnb_uccup {
	padding-right: 10px;
	clear: both;
	text-align: right;
	padding-top: 10px;
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #C5D279;
}

/*
.paging {
	text-align:center;
	width: 600px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	clear: both;
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #888;
}

.paging .numbox {
	padding-left:6px;
	margin-left:6px;
	font:11px "Malgun Gothic", Tahoma, Geneva, sans-serif;
}

.paging .num {
	padding-right:8px;
	margin-right:5px;
	font:11px "Malgun Gothic", Tahoma, Geneva, sans-serif;
}

.paging a:visited {
	color:#aaa;
	text-decoration:none;
}

.paging a:hover { color:#888; }
*/


.btn_uccax {
	padding-right: 10px;
	padding-left: 80px;
}

#ucc_list .ucc_form {
	font-family: "Malgun Gothic", Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-transform: none;
	color: #999;
	text-decoration: none;
	margin-bottom: 5px;
	padding-top: 10px;
	background-image: url(../images/icon_title0506.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #C5D279;
	margin-top: 5px;
}
/* ÆùÆ®10 */
.font_10 {
	font-size: 10px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
}

.font_10u {
	font-size: 10px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_10b {
	font-size: 10px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

/* ÆùÆ®11 */
.font_11 {
	font-size: 11px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
	text-align:left;
}

.font_11g {
	font-size: 11px;
	color: #999;
	font-weight: lighter;
	text-decoration: none;
}


.font_11u {
	font-size: 11px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_11b {
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

/* ÆùÆ®12 */
.font_12 {
	font-size: 12px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
	text-align:left;
}

.font_12u {
	font-size: 12px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_12b {
	font-size: 11px;
	color: #999;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}

/* ÆùÆ®13 */
.font_13 {
	font-size: 13px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
}

.font_13u {
	font-size: 13px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_13b {
	font-size: 13px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

/* ÆùÆ®14 */
.font_14 {
	font-size: 14px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
}

.font_14u {
	font-size: 14px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_14b {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

/* ÆùÆ®15 */
.font_15 {
	font-size: 15px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
}

.font_15u {
	font-size: 15px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_15b {
	font-size: 15px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

/* ÆùÆ®16 */
.font_16 {
	font-size: 16px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
}

.font_16u {
	font-size: 16px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_16b {
	font-size: 16px;
	color: #7A4F34;
	font-weight: bold;
	text-decoration: none;
}

/* ÆùÆ®17 */
.font_17 {
	font-size: 17px;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
}

.font_17u {
	font-size: 17px;
	color: #000;
	font-weight: lighter;
	text-decoration: underline;
}

.font_17b {
	font-size: 17px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}


/* ÅØ½ºÆ®ÇÊµå */
.txt_box01 {
	width:700px;
	margin: 0 auto;
}

.textfield_01 {
	font-size: 11px;
	color: #000;
	width: 500px;
	height: 300px;
	border: 1px solid #996;
	background-color: #fff;
	line-height:140%;
	letter-spacing:0.1em;
}

.textfield_02 {
	font-size: 11px;
	color: #000;
	width: 400px;
	height: 17px;
	border: 1px solid #996;
	background-color: #fff;
	/*margin-left:3px;*/
	vertical-align:middle;
	letter-spacing:0.1em;
}

.textfield_03 {
	font-size: 11px;
	color: #000;
	width: 500px;
	border: 1px solid #DFDFDF;
	background-color: #fff;
}

