body {
	font-family: gulim, Trebuchet MS;
	font-size:12px;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
	position:relative;
	/**background:url(/edumentor/images/common/nmenu/navi_bg.gif) repeat-x 0px 59px;**/
	}

div	{text-align:left; font-size:12px;}
td	{text-align:left; font-size:12px;}
form {margin:0px; padding:0px;}
dl, dt, dd {list-style-type:none; padding:0px; margin:0px;}

img {border:none;}

a {color:#333333; text-decoration:none;}
a:link {color:#333333;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#FF4800; text-decoration:none;}
a:active {color:#333333; text-decoration:none;}

.no_focus {test:expression(this.hideFocus=true);}
.new {background:url(/edumentor/images/bullet/new.gif) no-repeat; width:11px; height:11px; margin-left:5px;}

/** wrap *************************************************************************************************/

#wrap {position:relative; font-size:12px; width:920px; margin:0px auto;}
#wrap2 {position:relative; padding:9px; background-color:#ecf0f5;}
#nwrap {position:relative; font-size:12px; width:964px; margin:0px auto; text-align:center;}
#nmwrap {position:relative; font-size:12px; margin:0px auto; text-align:center;}

/** wrap *************************************************************************************************/
.allview {margin-top:10px;}
#all_cate {position:relative; float:left; width:920px; margin-top:10px;}


/* top *************************************************************************************************/
#top {position:relative; margin-top:6px;}
#ntop {position:relative; margin-top:6px; text-align:center;}

.sub_topmenu {text-align:right; font-family:dotum; margin:2px 0px 9px 0px;}
.nsub_topmenu {text-align:right; font-family:dotum; margin:0px 0px 5px 0px;}
.nsub_topmenu dl {}
.nsub_topmenu dt {display:block; position:absolute; top:-400px; font-size:0; overflow:hidden;}
.nsub_topmenu dd {display:inline;}
.nsub_topmenu dd form {display:inline;}
.nsub_topmenu a,.nsub_topmenu a:visited {color:#737373; text-decoration:none; letter-spacing:-1px;}
.nsub_topmenu a:hover {color:#0631B5; text-decoration:underline;}
.sub_topmenu a,.sub_topmenu a:visited {color:#737373; text-decoration:none; letter-spacing:-1px;}
.sub_topmenu a:hover {color:#0631B5; text-decoration:underline;}

.top_img {positon:relative; text-align:center; margin-top:9px;}
.top_img a {test:expression(this.hideFocus=true);}
.top_img02 {positon:relative; margin:9px 0px 0px 0px; font-weight:0;}
.top_img02 a {test:expression(this.hideFocus=true);}
.menu_line {margin:0px 2px; width:2px; height:31px;}
.pmpbtn {position:absolute; width:80px width:80px; height:40px; text-align:right; margin:9px 0px 0px 800px; z-index:0;}
.top_linearea {padding:0px 4px; color:#808080;}
.navi_topbg {background:url(/edumentor/images/common/navi_bottom02.gif) repeat-x 0px 0px;}
.top_graybg {color:#666666; vertical-align:top; padding-top:5px;}
.top_notice {width:260px; letter-spacing:-1px; overflow:hidden; text-overflow:ellipsis;
background:url(/edumentor/images/common/notice_bullet.gif) no-repeat 0px 0px; padding:1px 0px 0px 48px; line-height:17px;}
.top_notice a, .top_notice a:visited {color:#666666;}
.top_notice a:hover {color:#ff6000; text-decoration:underline;}
.top_search {width:245px; letter-spacing:-1px; overflow:hidden; text-overflow:ellipsis;
background:url(/edumentor/images/common/top_search.gif) no-repeat 0px 0px; padding-left:67px; line-height:17px;}
.top_search a, .top_search a:visited {color:#666666;}
.top_search a:hover {color:#ff6000; text-decoration:underline;}
.top_search img {margin-top:3px;}
a .top_searchs, a:visited .top_searchs {color:#8c8c8c;}
a:hover .top_searchs {color:#ff6000;}
.search_number {margin:0px 4px 0px 2px; font-weight:bold; font-size:12px; font-family:dotum; color:#277d98;}
.top_search a .search_number, .top_search a:visited .search_number {color:#277d98;}
.top_search a:hover .search_number {color:#277d98; text-decoration:none;}

.navi_search {position:absolute; width:400px; height:44px; margin-top:38px; left:260px; display:inline;}
.top_searchbg {background:url(/edumentor/images/common/search_bg02.gif) repeat-x; height:44px; text-align:center; padding-top:3px;}
.top_searchbg02 {background:url(/edumentor/images/mall_total/search_bg02.gif) repeat-x; height:44px; text-align:center; padding-top:3px;}
.top_searchbg img {margin-top:10px; vertical-align:-20% !important; vertical-align:-30%;}
.top_searchbg02 img {margin-top:10px; vertical-align:-40% !important; vertical-align:-30%;}
.detail_search {vertical-align:-5% !important; vertical-align:10%; font-weight:bold; padding-left:3px; letter-spacing:-1px;}

.sub_dapth01 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_dapth02 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_dapth03 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_dapth04 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_dapth05 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_dapth06 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_dapth07 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_dapth08 {position:absolute; height:25px; top:84px !important; top:81px; z-index:0;}
.sub_tarrow {position:absolute; width:100%; text-align:center;}
.sub_menulist {float:left; font-family:dotum; padding:5px 7px 0px 7px !important; padding:6px 7px 0px 7px; letter-spacing:0px;}
.sub_menulist a {color:#4D4D4D; test:expression(this.hideFocus=true);}
.sub_menulist a:visited {color:#4D4D4D;}
.sub_menulist a:hover {color:#FF4800;}
.sub_menuline {float:left; background:url(/edumentor/images/common/sub_menuline.gif) no-repeat; width:1px; height:23px;}


/** middle *************************************************************************************************/

#middle {position:relative; float:left; width:920px; margin-top:12px;}
#nmiddle {position:relative; width:920px; margin:0px auto;}
.bbox_line {position:relative; position:absolute; border:1px solid #ffffff; top:1px; left:196px !important; left:1px; width:486px !important; width:488px; 
height:141px !important; height:143px;}
.nbox_line {position:relative; position:absolute; border:3px solid #5474b1; width:486px !important; width:490px; height:187px !important; height:191px;}

/** left *************************************************************************************************/

#left {position:relative; float:left; width:180px; margin:0px;}

.login_area {background:url(/edumentor/images/common/mbg.gif) no-repeat; padding:12px 12px 8px 12px;}
.nlogin_area {background:url(/edumentor/images/common/mbg_n.gif) no-repeat; padding:12px 12px 8px 12px;}

.id_input input {background:url(/edumentor/images/common/id_bg.gif) no-repeat; width:105; height:20; border:1px solid #A9BEDF; color:#7797CC;
padding:3px; background-color:#ffffff;}
.id_input2 input {width:105; height:20; border:1px solid #A9BEDF; color:#7797CC; padding:3px; background-color:#ffffff;}
.pw_input input {background:url(/edumentor/images/common/pw_bg.gif) no-repeat; width:105; height:20; border:1px solid #A9BEDF; color:#7797CC;
padding:3px; background-color:#ffffff;}

.id_save {margin-left:1px; vertical-align:10%; font-size:11px; color:#566A8C; letter-spacing:-1px; font-family:dotum;}
.secret {margin-left:1px; vertical-align:10%; font-size:11px; color:#0c7bd1; letter-spacing:-1px; font-family:dotum;
background:url(/edumentor/images/common/secret.gif) no-repeat 43px 0px; width:55px; padding-right:5px !important; padding-right:0px;}
.secret a, .secret a:visited {color:#0c7bd1;}
.secret a:hover {color:#11adee; text-decoration:underline;}
.id_search {background:url(/edumentor/images/bullet/log_bullet.gif) no-repeat 2px 3px; padding-left:8px; font-size:11px; letter-spacing:-1px;}
.id_search a, .id_search a:visited {color:#808080;}
.id_search a:hover {color:#0631B5;}
.name {color:#8093B1;}
.login_name {color:#154786; font-weight:bold; margin-right:1px; font-family:dotum;}
.info_edit {background:url(/edumentor/images/bullet/log_bullet.gif) no-repeat 0px 6px; padding-top:3px; font-size:11px; letter-spacing:-2px; text-align:right;}
.info_edit a, .info_edit a:visited {color:#566C8E;}
.info_edit a:hover {color:#154786; text-decoration:underline;}
.hot_study {color:#5c7397; text-align:center; line-height:16px;}
.money {font-size:11px; font-family:dotum; color:#808080; text-align:center;}
.point_m a, .point_m a:visited {color:#FF4E00; padding-right:1px;}
.point_m a:hover {color:#FF4E00; text-decoration:underline;}
.myclass_list select {width:155px; height:20px; color:#808080;}

.two_depth {position:relative; border:5px solid #D3E1FA; padding:3px 6px 6px 6px; margin-top:5px;}
.two_depthmenu {color:#4D4D4D; font-weight:bold; background:url(/edumentor/images/bullet/two_depthb.gif) no-repeat 3px 3px; padding-left:8px; margin:8px 0px 4px 0px;}
.two_depthmenu a, .two_depthmenu a:visited {font-weight:lighter; color:#4D4D4D;}
.two_depthmenu a:hover {font-weight:lighter; color:#FF4800;}
.two_depthmenu a.selected, .two_depthmenu a.selected:visited {color:#FF4800;}
.two_depthmenu a.selected:hover {color:#FF4800;}
.two_depthline {border-bottom:1px solid #D3E1FA; height:1px; font-size:0;}
.three_depth {padding:5px;}
.three_depthmenu {background:url(/edumentor/images/bullet/gray50_2.gif) no-repeat 0px 4px; padding-left:5px; margin-top:5px;}
.three_depthmenu a.selected, .three_depthmenu a.selected:visited {color:#FF4800;}
.three_depthmenu a.selected:hover {color:#FF4800;}
.three_depthmenu a, .three_depthmenu a:visited {color:#4D4D4D; test:expression(this.hideFocus=true);}
.three_depthmenu a:hover {color:#FF4800;}
.four_depth {position:relative; position:absolute; z-index:0; left:85px;}
.four_arrow {position:absolute; width:100%; top:10px; margin-left:-3px;}
.four_depthmenu {background:url(/edumentor/images/class/four_bullet.gif) no-repeat 0px 6px; padding-left:7px; line-height:18px;}
.four_depthmenu a.selected, .four_depthmenu a.selected:visited {color:#FF4800;}
.four_depthmenu a.selected:hover {color:#FF4800;}
.four_depthmenu a, .four_depthmenu a:visited {color:#4d80a5; test:expression(this.hideFocus=true);}
.four_depthmenu a:hover {color:#FF4800; text-decoration:underline;}
.four_depthmenu_td {padding:5px 9px 3px 5px;}

.cs_box {position:relative; background-color:#ffffff; border:1px solid #D9D9D9; padding:2px; margin-top:5px;}
.cs_boxin {background-color:#F6F6F6; text-align:center; padding:9px 0px 14px 0px;}
.cs_control {text-align:center;}

/** img leftmenu ********************************************************************************/

.two_dbox {position:relative; border:5px solid #D3E1FA; padding:2px; margin-top:5px; z-index:1;}
.two_dmenu {position:relative; display:inline; font-size:0;}
.two_dtit {background:url(/edumentor/images/common/depth_bullet.gif) no-repeat 4px 1px; padding-left:17px;}
.th_dbox {padding:2px 4px 10px 4px;}
.nth_dbox {padding:0px 0px 10px 0px;}
.th_dmenu {padding-left:2px; margin-top:8px;}
.nth_dmenu {margin-top:8px;}
.th_dmenuline {border-bottom:1px solid #D3E1FA; height:1px; font-size:0; margin-top:5px;}



/** mall_left ************************************************************************************/

.mtwo_depth {border:5px solid #cbe4f3; padding:3px 6px 6px 6px; margin-top:5px;}
.mtwo_depthmenu {color:#4D4D4D; font-weight:bold; background:url(/edumentor/images/bullet/mtwo_depthb.gif) no-repeat 3px 3px; padding-left:8px; margin:8px 0px 4px 0px;}
.mtwo_depthmenu a, .mtwo_depthmenu a:visited {color:#4D4D4D;}
.mtwo_depthmenu a:hover {color:#FF4800;}
.mtwo_depthmenu a.selected, .two_depthmenu a.selected:visited {color:#FF4800;}
.mtwo_depthmenu a.selected:hover {color:#FF4800;}
.mtwo_depthline {border-bottom:1px solid #d3eafa; height:1px; font-size:0;}
.mthree_depth {padding:5px;}
.mthree_depthmenu {background:url(/edumentor/images/bullet/gray50_2.gif) no-repeat 0px 4px; padding-left:5px; margin-top:5px;}
.mthree_depthmenu a.selected, .mthree_depthmenu a.selected:visited {color:#FF4800;}
.mthree_depthmenu a.selected:hover {color:#FF4800;}
.mthree_depthmenu a, .mthree_depthmenu a:visited {color:#4D4D4D; test:expression(this.hideFocus=true);}
.mthree_depthmenu a:hover {color:#FF4800;}

/*    form     *************************************************************************************************/

form, form input, form textarea {}
input, textarea {font-size:12px;}
select {font-size:12px;}
	
	
/** footer *************************************************************************************************/

#footer {position:relative; clear:both; width:920px; padding:20px 0px 10px 0px; }
.footer_menubox {background-color:#6A98C9; height:28px; color:#fff; width:920px; text-align:center;}
.footer_menu {padding-top:3px!important; padding-top:3px; color:#ffffff; text-align:right; padding-right:20px;}
.footer_menubox a, .footer_menubox a:visited {color:#fff; margin:0px 5px;}
.footer_menubox a:hover {color:#fff; text-decoration:underline;}
.footer_txt {font-family:dotum; color:#808080; line-height:16px;}
.footer_do {font-family:Trebuchet MS; color:#666666;}

/** nfooter *************************************************************************************************/

#nm_footer {position:relative; clear:both; width:920px; padding:0px auto 10px auto; margin:20px auto 0px auto;}
.nf_menu {padding-top:1px !important; padding-top:3px;}
.nf_menu a, .nf_menu a:visited {font-family:dotum; font-size:12px; color:#595959;}
.nf_menu a:hover {color:#666666; text-decoration:underline;}

.nf_txt {font-family:dotum; font-size:11px; color:#8c8c8c; line-height:17px; margin-top:3px;}
.nf_do {font-family:Trebuchet MS, dotum; font-size:11px; color:#656565;}
.font_s {letter-spacing:-1px;}


/** paging *************************************************************************************************/

.page_num {margin-top:10px; text-align:center;}
.page_numlist {font-family:dotum; text-align:center; vertical-align:0% !important; vertical-align:-10%;}
.page_numlist a, .page_numlist a:visited {color:#666666; border:1px solid #ffffff; padding:3px 5px 0px 5px; width:19px; height:13px;
 text-align:center;}
.page_numlist a:hover {color:#FF0000; border:1px solid #D9D9D9; padding:3px 5px 0px 5px; width:19px; height:13px;}
.page_numlist a.select, .page_numlist a.select:visited {color:#FF0000; border:1px solid #D9D9D9; padding:3px 5px 0px 5px; width:19px; 
height:13px; text-align:center; font-weight:bold;}
.page_numlist a.select:hover {color:#FF0000; border:1px solid #D9D9D9; padding:3px 5px 0px 5px; width:19px; height:13px;}

.page_numlistprev {font-family:dotum; margin-right:15px; padding-left:8px;
background:url(/edumentor/images/bullet/prev.gif) no-repeat 0px 3px !important;}
.page_numlistprev a, .page_numlistprev a:visited {color:#666666;}
.page_numlistprev a:hover {color:#FF0000;}
.page_numlistnext {font-family:dotum; margin-left:15px; padding-right:8px; text-align:left; 
background:url(/edumentor/images/bullet/next.gif) no-repeat 27px 3px !important;}
.page_numlistnext a, .page_numlistnext a:visited {color:#666666;}
.page_numlistnext a:hover {color:#FF0000;}

/*    popup     *************************************************************************************************/

.pop_tit {background:url(/edumentor/images/bullet/pop_bullet.gif) no-repeat 8px 3px; padding:4px 0px 0px 21px; color:#ffffff; font-weight:bold; font-size:13px;}
.popbg {background-color:#ffffff; padding:20px 15px 10px 15px; color:#4c4c4c;}
.popbg02 {background-color:#ffffff; padding:15px 15px 10px 15px; color:#4c4c4c;}
.popbg03 {background-color:#ffffff; padding:10px 5px 5px 5px; color:#4c4c4c;}
.popbg04 {background-color:#ffffff; padding:15px 12px 12px 12px; color:#4c4c4c;}
.poptable01 {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.poptd01 {background-color:#f2f2f2; text-align:center; color:#333333; padding-top:3px;}
.poptd02 {padding:3px 0px 0px 8px;}
.poptd02 input {font-size:12px; border:1px solid #b3b3b3; padding:3px;}
.pop_stit {font-weight:lighter; font-size:12px;}

.address_result {background:url(/edumentor/images/bullet/pop_bullet02.gif) no-repeat 3px 0px; padding-left:18px; color:#4c4c4c;}
.result_list {width:320px !important; width:340px; height:134px !important; height:146px; overflow-y:auto; overflow-x:hidden; 
border:1px solid #cccccc; padding:5px 9px;}
.a_result {line-height:19px;}
.a_result a {color:#235a98; text-decoration:none;}
.a_result a:visited {color:#235a98; text-decoration:none;}
.a_result a:hover {color:#235a98; text-decoration:underline;}

.id_sbox {border-left:1px solid #b8c9e1; border-right:1px solid #b8c9e1; color:#797979; padding:20 0 15 0; background-color:#ffffff;}
.sbox_txt {margin-bottom:15px; color:#737373; line-height:15px; padding:0px 15px;}
.sbox_gray {padding:15px 0px; text-align:center; background-color:#f5f5f5;}

.sbox_td input {border:2px solid #b3b3b3; padding:3px;}

/* quickmenu ******************************************************************************************************/

.quickmenu {background:url(/edumentor/images/bullet/quick.gif) no-repeat 0px 6px; padding:3px 0px 0px 7px; float:left; width:130px; 
margin:0px 10px;} 
.quickmenu a, .quickmenu a:visited {color:#595959;}
.quickmenu a:hover {color:#1289c9; text-decoration:underline;}

.down_icon {float:left; margin:1px 0px 0px 25px;}
.down_icon01 {float:left; margin:1px 0px 0px 10px;}

/** all_menu ****************************************************************************************/

.menu_box {float:left; padding:2px 9px 0px 0px; border-right:1px solid #d8d8d8; margin-right:9px; height:180px;}
.menu_ebox {float:left; padding:2px 0px 0px 0px;}
.menu_tit {background:url(/edumentor/images/main/am_bullet.gif) no-repeat 0px 2px; color:#2c4f8c; font-weight:bold; margin-bottom:5px;  font-family:dotum; padding-left:7px;}
.menu_txt {color:#808080; margin-top:3px; font-family:dotum; font-size:11px; padding-left:3px;}
.menu_txt a, .menu_txt a:visited {color:#595959;}
.menu_txt a:hover {color:#ff5000; text-decoration:underline;}

/** ·Î±×ÀÎ±¸¿ª_»óÇ°±Ç_¸¶ÀÏ¸®ÁöÁ¤º¸ *************************************************************************************************/

.my_point { color:#154786; text-decoration: none;font-family:Dotum; font-size:11px; letter-spacing:-1pt; text-align:center;}
.my_point:link { color:#FF4200; text-decoration: none;font-family:Dotum; font-size:11px; letter-spacing:-1pt;}
.my_point:active { color:#FF4200; text-decoration: none;font-family:Dotum; font-size:11px; letter-spacing:-1pt;}
.my_point:visited { color:#FF4200; text-decoration: none;font-family:Dotum; font-size:11px; letter-spacing:-1pt;}
.my_point:hover { color:#FF4200; text-decoration: underline;font-family:Dotum; font-size:11px; letter-spacing:-1pt;}

/** ·Î±×ÀÎ±¸¿ª_»óÇ°±Ç_¸¶ÀÏ¸®ÁöÁ¤º¸ *************************************************************************************************/

.sample_layer {position:absolute; width:56px; height:47px; background:url(/edumentor/images/common/btn_sbg.gif) no-repeat; font-size:0; padding:4 0 0 7;}

/** new_top *******************************/

.logoarea {padding:2px 0px 0px 3px;} 
.logoarea dl {}
.logoarea dt {display:block; position:absolute; top:-400px; font-size:0; overflow:hidden;}
.logoarea dd {display:inline;}

.newsearch {text-align:right;}
.newsearch dl {text-align:right;}
.newsearch dt {display:block; position:absolute; top:-4000px; font-size:0; overflow:hidden;}
.newsearch dd {display:inline;}
.addmenuimg {padding-right:12px; }
.addmenuimg img {vertical-align:25% !important; vertical-align:35%;}
.newsearch dd select {vertical-align:50% !important; vertical-align:30%; font-size:12px; height:20px;}
.search_in input {border:none; color:#808080; font-size:12px; padding:3px;}