/* doosandonga.com Renewal:2010.1 */

@import url(/styles/global.css);
@import url(/styles/doosandonga.css);
@import url(/styles/doosandonga2009.css);
@import url(/styles/language.css);
@import url(/styles/language_displaytag.css);

* {top:0px; left:0px; margin:auto;}
body{margin:0px; padding:0px}
body,table,tr,td,div,a,ul,li{color:#777777; font-family:dotum !important,tahoma; font-size:12px;}
img{border:0px; margin:0px; padding:0px;}
.imgbr1{padding:1px; border:1px solid #d1d1d1}
.center{text-align:center}
a:hover{text-decoration:underline !important}
img.img_top{vertical-align:top}

/*margin*/
.pdt1{padding-top:1px}    .pdt2{padding-top:2px} 
.pdt3{padding-top:3px}    .pdt4{padding-top:4px}     .pdt5{padding-top:5px}     .pdt6{padding-top:6px}     .pdt7{padding-top:7px}     .pdt9{padding-top:9px}     .pdt15{padding-top:15px}
.pdb3{padding-bottom:3px;}   .pdb6{padding-bottom:6px;}     .pdb10{padding-bottom:10px;}
.pdl3{padding-left:3px;}     .pdl4{padding-left:4px;}     .pdl5{padding-left:5px;}     .pdl6{padding-left:6px;}     .pdl10{padding-left:10px;}
.pdr6{padding-right:6px;}


/*font*/
.txts{font-size:11px}    .txtb{font-size:13px; font-family:tahoma, dotum}   .txt_1{}   .txt_he1{line-height:1.3em;}   .txt_he2{_line-height:1.5em;}   .txt_he3{line-height:1em;}
.txtn{font-size:12px;}
.txt_gray1{color:#777777;}   .txt_gray2{color:#999898;}     .txt_gray3{color:#595959;}    .txt_gray4{color:#b8b8b8;}
.txt_blue1{color:#293ab6;}   .txt_blue1 a{color:#293ab6;}   .txt_blue1 a:link{color:#293ab6;}
.txt_blue2{color:#2839b5;}     .txt_blue3{color:#00a1e5;}
.txt_ora1{color:#fe6102;}
.txt_green1{color:#8ba400;}   .txt_green1 a{color:#8ba400;}   .txt_green1 a:link{color:#8ba400;}

.txt_blue3{color:#0098c0;}   .txt_blue3 a{color:#0098c0;}   .txt_blue3 a:link{color:#0098c0;}


   .txtsl {font:10px/1.2em tahoma; color:#595959;}
   td.rank {font-weight:normal; color:#ffffff; filter:alpha(opacity:90%);font-family:gulim; vertical-align:middle; text-decoration:none; font-size:12px;}
   td.rank a{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none; letter-spacing:-1px;  font-size:12px;}
   td.rank a:link{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none; letter-spacing:-1px;  font-size:12px;}
   td.rank a:visited{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none; letter-spacing:-1px;  font-size:12px;}
   td.rank a:hover{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none;  font-size:12px;}

/*language*/
.language_top{background:url(/image/language/top_bg1.gif) repeat-x top; text-align:center;height:169x;}
  #language_top {width:965px;}
  #language_top #language_gnb{width:965px;background:url(/image/language/top2_circle1_bg.gif) no-repeat ; height:53px;}
  #language_top #language_gnb .line2{background:url(/image/language/top2_center_line1.gif) no-repeat 33px top; width:77px;}     #entry_gnb .line1_2{background:url(/image/entry/top2_center_line1.gif) no-repeat 33px top; width:57px;}
  #language_top .hot{color:#9ccefd; font-family:gulim; vertical-align:middle; text-decoration:none;  font-size:12px;}
  
  #language_top .hot a,a:link,a:visited{color:#9ccefd; font-family:gulim; text-decoration:none;  font-size:12px;}
  
  #language_top .search{ background:url(/image/language/top_search_bg.gif) no-repeat; width:401px; height:25px; color:#6f7c87;}
  #language_top .search a,a:link,a:visited,a:hover{color:#6f7c87; letter-spacing:0px;}
  #language_top .line1{width:23px; background:url(/image/element/top1_line1.gif) no-repeat 0 80%;}
  #language_top table.tb-bottom td img { margin-top:3px; vertical-align:bottom;}
  
.language_center{text-align:center; background:url(/image/middle/center_bg.jpg) top repeat-x;}
   #language_center {width:965px;}

   #flash1{background:url(/image/language/event_bg.jpg) no-repeat; height:252px; width:494px; padding-left:0px;padding-top:1px;}

   .wid232{width:232px}   .wid2{width:729px;}     .wid3{width:719px;}
   #language_login {width:232px;border:0px;padding:7px 0 0 0;margin:0px;}
   #language_login .top{background:url(/image/language/loginbox_top.jpg) no-repeat; height:6px;} 
   #language_login .bg{background:url(/image/language/loginbox_bg.jpg) repeat-y;}     #language_login .btm{background:url(/image/language/loginbox_btm.jpg) no-repeat; height:19px;}
   
   .languagelogin {width:185px; margin:0px 0 10px 0;}
                   .languagelogin_topleft{background:url(/image/language/logbox_topleft.gif) no-repeat; width:9px; height:9px;}
                   .languagelogin_topcenter{background:url(/image/language/logbox_topcenter.gif) repeat-x; height:9px;}
				   .languagelogin_topright{background:url(/image/language/logbox_topright.gif) no-repeat; width:9px; height:9px;}
				   .languagelogin_logbox_centerleft{background:url(/image/language/logbox_centerleft.gif) repeat-y; width:9px;}
				   .languagelogin_logbox_center{background-color:#f8f8f8}
				   .languagelogin_logbox_centerright{background:url(/image/language/logbox_centerright.gif) repeat-y; width:9px;}
				   .languagelogin_bottomleft{background:url(/image/language/logbox_btmleft.gif) no-repeat; width:9px; height:9px;}
                   .languagelogin_bottomcenter{background:url(/image/language/logbox_btmcenter.gif) repeat-x; height:9px;}
				   .languagelogin_bottomright{background:url(/image/language/logbox_btmright.gif) no-repeat; width:9px; height:9px;}

.login_bx_line{background:url(/image/entry/dotline1.gif) repeat-x;}
.login_pig{background:url(/image/entry/entry_pig_bg.gif) no-repeat; width:159px; height:40px;}
   
   #language_leftbanner {background:url(/image/language/leftbanner_bg.gif) repeat-y;}
    #language_leftbanner img{vertical-align:top}   #language_leftbanner .cenline1{background:url(/image/language/leftbanner_line.gif) no-repeat; height:3px; overflow:hidden; vertical-align:top}
   #language_leftbanner .top{background:url(/image/language/leftbanner_top.gif) no-repeat; height:5px}     #language_leftbanner .btm{background:url(/image/language/leftbanner_btm.gif) no-repeat; height:4px;}
   #language_brand{background:url(/image/language/brand_bg.gif) repeat-y} 
   #language_brand ul{list-style-image:none;margin:0px; padding:0px;}
   #language_brand li{list-style:none;margin:0px 0 0 22px; padding:0px;height:26px; width:182px;}
   #language_brand .top{background:url(/image/language/brand_top.gif) bottom left no-repeat; height:53px;} #language_brand .btm{background:url(/image/language/brand_btm.gif) no-repeat bottom left; height:9px;}
   .element_inputstyle{border:1px solid #c9c9c9; height:18px; width:127px; color:#6b6d70; font-family:dotum,tahoma; font-size:11px;}
   .element_inputstyle1{border:0; margin:0;}
   
   
   #language_study {width:232px;}   #language_study img{vertical-align:top}
   #language_study .tit{width:232px; background:url(/image/language/tit_study.gif) no-repeat top left; height:20px;}
   
   
   
   
   
   
   
   
   
   
   
   
/*¾îÇÐ ÇÐ½À½Ç,ÀÚ·á½Ç ¹Ú½º Å×µÎ¸®*/
.box2top{background:url(/image/language/sub_box2_top.gif) no-repeat; height:3px;}
.box2bg{background:url(/image/language/sub_box2_bg.gif) repeat-y;padding:3px 0 3px 0px; text-align:left}
.box2txts{background:url(/image/language/sub_dotline1.gif) bottom repeat-x; line-height:125%; font-weight:normal}
.box2txt2{height:19px; color:#595959; padding:3px 0 0 0; font-weight:normal} .box2txt2 a{height:19px; color:#595959 !important; padding:3px 0 0 0; font-weight:normal}
.box2txt2 a:link{height:19px; color:#595959; padding:3px 0 0 0; font-weight:normal}
.box2btm{background:url(/image/language/sub_box2_btm.gif) no-repeat; height:3px;}
   
  
 /*Æò°¡½Ç,½°ÅÍ,¾îÇÐ ¼îÇÎ ¹Ú½º Å×µÎ¸®*/  
.box3tl {background:url(/image/language/sub_box3_topleft.gif) no-repeat; width:2px; height:2px;}
.box3tc {background:url(/image/language/sub_box3_topbg.gif) repeat-x; height:2px;}
.box3tr {background:url(/image/language/sub_box3_topright.gif) no-repeat; width:2px; height:2px;}
.box3l {background:url(/image/language/sub_box3_leftbg.gif) repeat-y; width:2px; height:151px}
.box3r {background:url(/image/language/sub_box3_rightbg.gif) repeat-y; width:2px;}
.box3bl {background:url(/image/language/sub_box3_btmleft.gif) no-repeat bottom; width:2px; height:2px;}
.box3bc {background:url(/image/language/sub_box3_btmbg.gif) repeat-x bottom; height:2px;}
.box3br {background:url(/image/language/sub_box3_btmright.gif) no-repeat bottom; width:2px; height:2px;}

   
   #language_data {width:232px;}   #language_data img{vertical-align:top}
   #language_data .tit{width:232px; background:url(/image/language/tit_databank.gif) no-repeat top left; height:20px;}
   
   
   #language_shop1 {width:232px; border:0px; padding:0px; margin:0;}
   #language_shop1 td img{vertical-align:top;}
   #language_shop1 .tit{width:232px; background:url(/image/language/tit_month_shop.gif) no-repeat top left; height:20px;}
   #language_shop1 .line1{background:url(/image/language/rightbanner_line1.gif) no-repeat; height:5px;}
   #language_shop1 .top{background:url(/image/language/rightbannertop.gif) no-repeat; height:6px; background:#F7F2DE}
   #language_shop1 .btm{background:url(/image/language/rightbannerbtm.gif) no-repeat; height:5px}
  
   #language_information {width:232px;}   #language_information img{vertical-align:top}
   #language_information .tit{width:232px; background:url(/image/language/tit_information.gif) no-repeat top left; height:20px;}
   
   #language_community {width:232px;}    #language_community img{vertical-align:top}
   #language_community .tit{width:232px; background:url(/image/language/tit_community.gif) no-repeat top left; height:20px;}
   
   
   #language_exam{width:232px;}    #language_exam img{vertical-align:top}
   #language_exam .tit{width:232px; background:url(/image/language/tit_examdate.gif) no-repeat top left; height:20px; }
   
   
   #shop2{width:452px;}     #shop2 img{vertical-align:top}
   #shop2 .tit{width:452px; background:url(/image/language/tit_shop.gif) no-repeat top left; height:20px;}
   #shop2 .bg{background:url(/image/language/shop2_bg.gif) repeat-x; height:181px;}
   .book_bg{background:url(/image/language/shop_bookbg.gif) no-repeat; width:99px; height:119px; padding:1px 0 0 1px; vertical-align:top; text-align:left}
   

/*sub ¿ÞÂÊ °Ô½ÃÆÇ ºÎºÐ*/
.sub_board {width:232px; background:url(/image/language/tit_event.gif) no-repeat top left;}
.sub_board2{width:232px; background:url(/image/language/tit_notice.gif) no-repeat top left;}
.subbox{background:url(/image/language/sub_box_bg.gif) repeat-y;}
.subbox .top{height:18px; background:url(/image/language/sub_box_top.gif) no-repeat top left;}        .subbox .top2{height:13px; background:url(/image/language/sub_box_top.gif) no-repeat bottom left;}
ul.event{list-style:none;font:11px normal;margin:0px; padding:0px;font:11px normal; color:#2d2c2c; }
ul.event li{list-style:url(/image/language/sub_dot1.gif);margin:0px 0 0 24px; padding:0px;font:11px normal;color:#2d2c2c}
ul.event li a{mmargin:0px 0 0 -8px;font:11px normal; font-family:dotum;color:#2d2c2c;line-height:1.8em;}
ul.event li a:link{margin:0px 0 0 -8px;font:11px normal; font-family:dotum;color:#2d2c2c; }
ul.event li a:visited{margin:0px 0 0 -8px;font:11px normal; font-family:dotum;color:#2d2c2c; }
ul.event li a:hover{margin:0px 0 0 -8px;font:11px normal; font-family:dotum;color:#2d2c2c;letter-spacing:0;}
.subbox .btm{height:13px; background:url(/image/language/sub_box_btm.gif) no-repeat bottom left;}


td.note_font{font-size:11px;color:#6b6d70;}
td.note_font a{font-size:11px;color:#6b6d70;}
td.note_font a:link{font-size:11px;color:#6b6d70;}
td.note_font a:visited{font-size:11px;color:#6b6d70;}
td.note_font a:hover{font-size:11px;color:#6b6d70;}


td.note_font2{font-size:11px; color:#fb4600;}
td.note_font2 a{font-size:11px; color:#fb4600;}     
td.note_font2 a:link{color:#fb4600;}    td.note_font2 a:visited{color:#fb4600;}
td.note_font2 a:hover{color:#fb4600;}

td.note_font1{font-size:11px; color:#fb4600; text-align:center;}
td.note_font1 a{font-size:11px; color:#fb4600;text-align:center;}
td.note_font1 a:link{font-size:11px; color:#fb4600;}
td.note_font1 a:visited{font-size:11px; color:#fb4600;}
td.note_font1 a:hover{font-size:11px; color:#fb4600;}

td.myinform{font-size:11px; color:#707070;}
td.myinform a{font-size:11px; color:#707070;letter-spacing:-1px;}
td.myinform a:link{font-size:11px; color:#707070;}
td.myinform a:visited{font-size:11px; color:#707070;}
td.myinform a:hover{font-size:11px; color:#707070;}

td.fontstyle{font-size:11px;color:#8c8c8c;}
td.fontstyle a{font-size:11px;color:#8c8c8c;font-family:dotum;letter-spacing:-1px;}
td.fontstyle a:link{font-size:11px;color:#8c8c8c;letter-spacing:-1px;}
td.fontstyle a:visited{font-size:11px;color:#8c8c8c;letter-spacing:-1px;}
td.fontstyle a:hover{font-size:11px;color:#8c8c8c;letter-spacing:-1px;}

.exam_bx_bg{background:url(/image/element/exam_bx_bg.gif) no-repeat; width:235px; text-align:center;}
.community_bg{background:url(/image/element/community_bg.gif) top left no-repeat; width:235px; height:190px;}
/*ÃÊµî±³°ú¼­ÆÇ¸Å*/.textbook_bg{background:url(/image/element/textbook_bg.gif) no-repeat; width:235px; height:193px; text-align:center;}
/*°íµî±³°ú¼­ÆÇ¸Å*/.textbook_btm{background:url(/image/high/textbook_btm.gif) no-repeat bottom;}   .text_book_high{padding:12px 0 0 24px}
/*Áßµî±³°ú¼­ÆÇ¸Å*/.textbook_btm2{background:url(/image/middle/textbook_bg.gif) no-repeat ;}   .text_book_middle{padding:21px 0px 0px 17px;}

.entry_bottom{background:url(/image/entry/bottom_bg.gif) repeat-x top;height:110px;text-align:center;}
   #bottom {width:960px;margin-top:33px;}
   #bottom .line1{background:url(/image/entry/bottom_line1.gif) no-repeat; width:20px;}
   
.font11{font-size:11px;}   .font12{font-size:12px;}   .letter1{letter-spacing:-1px;}   .fcolor{color:#707070;}   .f1{font-family:tahoma;}
   
.m_sub_board {width:230px; background:url(/image/language/tit_event.gif) no-repeat top left;}
.m_sub_board2{width:230px; background:url(/image/language/tit_notice.gif) no-repeat top left;}


/*091228 ÇÐ½À½Ç*/
.pad{padding:5px;}

.tab_txt{line-height:11px; letter-spacing:-1px;}
.tab_txt a{line-height:11px; text-decoration:none; letter-spacing:-1px;}
.tab_txt a:link{line-height:11px; text-decoration:none; letter-spacing:-1px;}
.tab_txt a:visited{line-height:11px; text-decoration:none; letter-spacing:-1px;}
.tab_txt a:hover{line-height:11px; text-decoration:none; color:#426fa5; font-weight:bold; letter-spacing:-1px;}
.tab_txt_on{line-height:11px; text-decoration:none; color:#426fa5; font-weight:bold; letter-spacing:-1px;}

.tab_middle_txt{line-height:11px; letter-spacing:-1px;}
.tab_middle_txt a{line-height:11px; text-decoration:none; letter-spacing:-1px;}
.tab_middle_txt a:link{line-height:11px; text-decoration:none; letter-spacing:-1px;}
.tab_middle_txt a:visited{line-height:11px; text-decoration:none; letter-spacing:-1px;}
.tab_middle_txt a:hover{line-height:11px; text-decoration:none; color:#00a5cd; font-weight:bold; letter-spacing:-1px;}
.tab_middle_txt_on{line-height:11px; text-decoration:none; color:#00a5cd; font-weight:bold; letter-spacing:-1px;}

.view_photo{background:url(/image/element/study/pic_box.gif) no-repeat; padding:2px 3px 0px 3px; height:257px;}
.view_line{background:url(/image/element/study/title_line.gif) repeat-x; height:4px;}
.view_title{color:#666666; font-size:16px;}
.view_subtxt{color:#898989; font-size:11px;}

.view_dot{background:url(/image/element/study/dotline.gif) repeat-x;}
.red_price{color:#fe531f;}   .gray_price{color:#bababa;text-decoration:line-through;}

.view_tabbg{background:url(/image/element/study/view_tab_bg.gif) repeat-x;}
.view_tab_on_right{background:url(/image/language/study/yellow_tab_bx1.gif) no-repeat left; height:35px; float:left; margin:0 5px 0 0; padding:0px;}
.view_tab_on_left{background:url(/image/language/study/yellow_tab_bx2.gif) no-repeat right;}
.pad5{padding:5px;}

.view_tab_right{background:url(/image/element/study/gray_tab_bx1.gif) no-repeat left; height:35px; float:left; margin:0 5px 0 0; padding:0px;}
.view_tab_left{background:url(/image/element/study/gray_tab_bx2.gif) no-repeat right;}

.view_fontstyle{color:#666666; font-size:12px;}
.view_fontstyle a{color:#666666; font-size:12px; text-decoration:none;}
.view_fontstyle a:link{color:#666666; font-size:12px; text-decoration:none;}
.view_fontstyle a:visited{color:#666666; font-size:12px; text-decoration:none;}
.view_fontstyle a:hover{color:#666666; font-size:12px; text-decoration:none;}

.view_txtstyle{border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding:6px 0 6px 0;}

.teacher_tabbg{background:url(/image/element/study/09_teacher_tabbg.gif) repeat-x;}
.teacher_bxbg{background:url(/image/element/study/09_teacher_bxc.gif) repeat-y;}
.teacher_pic{background:url(/image/element/study/09_teacher_pic_bx.gif) no-repeat; height:295px; padding:2px 1px 0 1px ;}
.teacher_dline{background:url(/image/element/study/09_teacher_dline.gif) repeat-y;}

.teacher_board_pic{background:url(/image/element/study/09_teacher_bx.gif) no-repeat; height:144px; text-align:center;}

.teacher_bx_top{background:url(/image/language/study/language_bx_tbg.gif) repeat-x;}
.teacher_bx_left{background:url(/image/language/study/language_bx_lbg.gif) repeat-y;}
.teacher_bx_right{background:url(/image/language/study/language_bx_rbg.gif) repeat-y;}
.teacher_bx_btm{background:url(/image/language/study/language_bx_bbg.gif) repeat-x;}

 /*È­Á¦ÀÇ Ã¥*/  
   .center_textbook{width:230px;}     .center_textbook img{vertical-align:top}
   .center_textbook .bg{background:url(/image/language/topicbook_topbg.jpg)  no-repeat top left;width:230px;height:155px;}
   .center_textbook .bookimg{padding:22px 0 0 6px; margin:0px;}

   
/* bottom ¼­ºñ½º ÀüÃ¼º¸±â */
.btm_servicebg{background:url(/image/entry/service_bg.gif) bottom left no-repeat; width:960px; height:60px;}
.btm_servicebg_over{background:url(/image/entry/service_bg_over.gif) no-repeat; width:960px; height:347px;}

/*20100104 start ¼öÁ¤*/
.btm_servicebg1{background:url(/image/entry/service_bg1.gif) bottom left no-repeat; width:960px; height:44px;}
.btm_servicebg_over1{background:url(/image/entry/service_bg_over1.gif) no-repeat; width:960px; height:347px;}
/*20100104 end ¼öÁ¤*/

.btm_service_bx{background:url(/image/entry/service_over_bx.gif) no-repeat; width:924px; height:273px; text-align:left;}
.btm_servicebg td{padding:0}

.btm_service_bx ul{list-style-image:none;margin:0px 0 0 -6px;  padding:0px;}
.btm_service_bx li{list-style:none; padding:0px 0 0 7px; margin:0px; height:17px; line-height:17px;}
.btm_service_bx li a{list-style:none; background:url(/image/entry/dot_gray.gif) no-repeat left 50%; font-size:12px ; color:#969696; padding:0px 0 0 6px;}
.btm_service_bx li a:link{list-style:none;font-size:12px; color:#969696; padding:0px 0 0 6px;}
.btm_service_bx li a:visited{font-size:12px; color:#969696;}
.btm_service_bx li a:hover{font-size:12px; color:#606060;}

.btm_service_inbx{background:url(/image/entry/service_bx_bg1.gif) no-repeat; width:848px; height:94px;}

.btm_service_inbx ul{list-style-image:none; margin:0px 0 0 -7px; padding:0px;}
.btm_service_inbx li{list-style:none;padding:0px 0 0 7px; margin:0px; height:14px; line-height:15px;}
.btm_service_inbx li a{list-style:none; background:url(/image/entry/dot_gray.gif) no-repeat left; font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx li a:link{list-style:none;font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx li a:visited{font-size:12px; color:#969696;}
.btm_service_inbx li a:hover{font-size:12px; color:#606060;}

.btm_service_inbx2{background:url(/image/entry/service_bx_bg2.gif) no-repeat; width:848px; height:123px;}

.btm_service_inbx2 ul{list-style-image:none; margin:0px 0 0 -7px; padding:0px;}
.btm_service_inbx2 li{list-style:none;padding:0px 0 0 7px; margin:0px; height:14px; line-height:15px;}
.btm_service_inbx2 li a{list-style:none; background:url(/image/entry/dot_gray.gif) no-repeat left; font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx2 li a:link{list-style:none;font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx2 li a:visited{font-size:12px; color:#969696;}
.btm_service_inbx2 li a:hover{font-size:12px; color:#606060;}

.btm_service_line{background:url(/image/entry/bottom_c_line.gif) no-repeat; width:960px;}


.hei10{height:10px; overflow:hidden;}    .hei20{height:20px; overflow:hidden;}     .hei0{height:0px; overflow:hidden;line-height:0;}
.subdescription {width:765px; display:inline-block}
.descriptiontit{float:left;padding:0px 7px 0 0;margin:0px;}
.description{float:left;background:url(/image/global/sub_descriptionbg.gif) no-repeat left; margin:4px 0 0 0; padding:2px 0 0 8px; color:#363636;font-family:dotum;font-size:12px;}
.descriptionright{float:right;padding:4px 0 0 0}
