/*

    Page Name : Form Data Css
    Language : Css
    First Update : 2008. 03. 21(by ynmoon)
    Last Update : 2008. 03. 21(by ynmoon)
	Edit: 09.03.19(na921) ; ³í¹® ¸Þ´º Ãß°¡ 
	Edit:09.08.20(ddangju) - LIST css º¯°æ
	Edit:09.08.20(ddangju) - UIº¯°æ 	
	Edit:10.04.14(na921) - UIº¯°æ 	
*/
@import url(/include/style/layout.css);
/*Mainpage Head Bgcolor*/
#MHBgcolor {width:100%; height:117px; position:relative; margin:0px auto; padding:0px; margin:0px; background:url(/images/web_standard/main/main_head_bg.gif) repeat-x; z-index:2; text-align:center; }

/*Mainpage Head Gnb*/
#MHBGnb {width:960px; height:117px; position:relative; margin:0px auto; padding:0px; z-index:2; text-align:left; }
    #MHBGLogo {width:69px; height:18px; position:relative; top:22px; left:0px; margin:0px; padding:0px; background:url(/images/web_standard/main/main_head_logo.gif) no-repeat; z-index:3;}
        #MHBGLogo a.logo {width:69px; height:18px; position:absolute; top:0px; left:0px; display:block;}
    #MHBGMTitle {width:74px; height:20px; position:absolute; top:22px; left:79px; margin:0px; padding:0px; background:url(/images/web_standard/main/main_head_mtitle_form.gif) no-repeat; z-index:3;}
    
        #MHBGMTitle a.mtitle {width:60px; height:20px; position:absolute; top:0px; left:14px; display:block; }
		
	/*·Î±×ÀÎ*/	
    #MHBGSite1 {width:315px; height:22px; position:absolute; top:6px; left:641px; margin:0px; padding:0px; background:url(/images/web_standard/sub/sub_head_quick1.gif) no-repeat; z-index:3;   }
        #MHBGnb a.joinlink {width:50px; height:11px; position:absolute; top:7px; left:-52px; margin:0px; padding:0px; font-size:11px; font-family:µ¸¿ò,dotum; color:#666666; }
        #MHBGnb a.loginlink {width:44px; height:14px; position:absolute; top:6px; left:0px; margin:0px; padding:0px; }
        #MHBGnb a.logoutlink {width:53px; height:16px; position:absolute; top:5px; left:0px; margin:0px; padding:0px; }
        #MHBGnb a.favoritelink {width:45px; height:10px; position:absolute; top:7px; left:63px; margin:0px; padding:0px; font-size:11px; font-family:µ¸¿ò,dotum; color:#999999; }
        #MHBGnb a.mypagelink {width:55px; height:10px; position:absolute; top:7px; left:123px; margin:0px; padding:0px; font-size:11px; font-family:µ¸¿ò,dotum; color:#4679d6; }
        #MHBGnb a.cartlink {width:45px; height:10px; position:absolute; top:7px; left:212px; margin:0px; padding:0px; font-size:11px; font-family:µ¸¿ò,dotum; color:#999999; }
        #MHBGnb a.cscenterlink {width:45px; height:10px; position:absolute; top:7px; left:270px; margin:0px; padding:0px; font-size:11px; font-family:µ¸¿ò,dotum; color:#999999; }

	/*·Î±×¾Æ¿ô*/	
	#MHBGSite2 {width:315px; height:22px; position:absolute; top:6px; left:641px; margin:0px; padding:0px; background:url(/images/web_standard/sub/sub_head_quick2.gif) no-repeat; z-index:3; }
	
	/*°Ë»ö*/	
    #MHBGSearch {width:437px; height:32px; position:absolute; top:85px; left:12px; margin:0px; padding:0px; z-index:3; }
			#MHBGSearch .searchsel {float:left; margin:5px 3px 0px 2px; width:75px; font-size:12px; font-family:±¼¸²,gulim,sans-serif; font-size:12px;}
            #MHBGSearch .searchbox {  position:absolute;float:left; left:86px; margin:5px 28px 0px 0px; padding: 2px 0px 0px 0px; background:#fff; width:300px; font-size:15px; font-weight:bold; font-family:±¼¸²,gulim; border:1px solid #0D4AB6; }
            #MHBGSearch .searchbtn {position:absolute; margin:0px; padding:0px; top:5px; left:395px; }

	/*È®Àå°Ë»ö ¾ÆÀÌÄÜ*/			
   #MHBGExtend {width:18px; height:20px; position:absolute; top:91px; left:380px; margin:0px; z-index:5; }
        #MHBGExtend a.fulldownLink {width:18px; height:20px; position:absolute; top:0px; left:0px; margin:0px; padding:0px; cursor:pointer; z-index:5; }
        #MHBGExtend #fullDownOpen {position:absolute; top:7px; left:6px; margin:0px; padding:0px; cursor:pointer; z-index:5;  }
		
    #fullDown {width:288px; height:0px; position:absolute; top:111px; left:98px; margin:0px; padding:0px; display:none; z-index:5; }
	
	/*GNB¸Þ´º*/
	#MHBGMenu {width:960px; height:64px; position:absolute; top:50px; left:0px; margin:0px; padding:0px; z-index:1;  background:url(/images/web_standard/gnb/gnb_bg.gif) no-repeat;}
	
        #MHBGMenu a.godata {width:60px; height:34px; position:absolute; left:1px; top:0px; margin:0px; padding:0px; display:block;}
		
        #MHBGMenu a.gopaper {width:42px; height:34px; position:absolute; left:63px; top:0px;  margin:0px; padding:0px;display:block; }
		
		#MHBGMenu a.goknou{width:56px; height:34px; position:absolute; left:105px; top:0px; margin:0px; padding:0px; display:block;}
		
		#MHBGMenu a.gojob  {width:64px; height:34px; position:absolute; left:161px; top:0px; margin:0px; padding:0px;  display:block;}
        
		#MHBGMenu a.goform_over {width:67px; height:34px; position:absolute; left:224px; top:0px; margin:0px; padding:0px;  background:url(/images/web_standard/gnb/menu_form_over.gif) no-repeat; display:block; }
        
		#MHBGMenu a.gotemplate {width:101px; height:34px; position:absolute; left:292px; top:0px; margin:0px; padding:0px; display:block; }
        
		#MHBGMenu a.goshare {width:107px; height:34px; position:absolute; right:67px; top:0px; margin:0px; padding:0px;  display:block; }

		#MHBGMenu a.goupload {width:64px; height:34px; position:absolute; right:0px; top:0px; margin:0px; padding:0px; display:block; }


        
/*Header Hidden Cart List*/
#HHCButton {width:74px; height:57px; position:absolute; margin:0px; padding:0px; top:144px; right:-85px; background:url(/images/web_standard/pay/cart_list_open.gif) no-repeat;display:none; }
    #HHCButton a.cls_cart_list_open {width:74px; height:47px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; }
    #HHCButton a.cls_cart_list_close {width:74px; height:47px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:none; }
    
#HHCBack {width:100%; height:0px; position:relative; margin:0px auto; padding:0px; z-index:1; text-align:center; }
    #HHCBack #HHCAlign {width:785px; height:0px; position:relative; margin:0px auto; padding:0px; z-index:1; }
        #HHCBack #HHCList {width:785px; height:93px; position:absolute; margin:0px; padding:0px; top:100px; left:0px; z-index:1; text-align:left; display:none; background:url(/images/web_standard/pay/cart_list_back.gif) no-repeat; }
            #HHCBack #HHCList #id_total_count {width:43px; height:13px; position:absolute; margin:0px; padding:0px; top:70px; left:4px; text-align:center; z-index:1; display:block; }
            #HHCBack #HHCList #ul_cart_list {width:500px; height:87px; position:absolute; margin:0px; padding:0px; top:3px; left:49px; z-index:1; overflow-x:hidden; overflow-y:auto; }
            #HHCBack #HHCList #ul_price_list {width:224px; height:43px; position:absolute; margin:0px; padding:0px; top:15px; left:558px; z-index:1; }
            #HHCBack #HHCList a.cartgosettle {width:89px; height:24px; position:absolute; margin:0px; padding:0px; top:57px; left:580px; z-index:1; display:block; background:url(/images/web_standard/pay/cart_go_settle.gif) no-repeat; }
            #HHCBack #HHCList a.cartgocharge {width:89px; height:24px; position:absolute; margin:0px; padding:0px; top:57px; left:674px; z-index:1; display:block; background:url(/images/web_standard/pay/cart_go_charge.gif) no-repeat; }

#HHCMargin {width:785px; height:0px; position:relative; margin:0px auto; padding:0px; font-size:0px; overflow:hidden; z-index:0;}

/*form navi*/        
#FMLocation {width:960px; height:31px; position:relative; margin:0px auto; padding:0px; }
	#FMLocation .catetitle {width:80px; height:12px; position:absolute; margin-top:3px; padding-top:3px; left:19px;  font-size:12px;  font-family:µ¸¿ò,±¼¸²,gulim; color:#707070; text-align:left; }
    #FMLocation .catesep {width:5px; height:12px; position:absolute; margin:3px 0px 0px 0px; padding:3px 0 0 0; left:71px;  font-size:12px; font-family:±¼¸²,gulim; color:#707070; text-align:left; }
    #FMLocation .catesub {width:300px; height:12px; position:absolute; margin:6px 0px 0px 0px; padding:0px; left:83px; font-size:12px; font-family:µ¸¿ò,±¼¸²,gulim; color:#999999; text-align:left; }     
    #FMLocation a.catetitle_link {color:#707070; }
	#FMLocation a.catesub_link {color:#4C70DB; font-weight:bold; }   

/*Form Lcate*/
#FormLCate { width:960px; height:45px; position:relative; margin:0px auto; background:url(/images/form/form_lclass_bg.gif) no-repeat; padding:0px; } 
	#FormLCate a.formlink_201 { width:65px; height:45px; position:absolute; left:0px; top:0px; display:block; }
	#FormLCate a.formlink_209 { width:87px; height:45px; position:absolute; left:68px; top:0px; display:block;}
	#FormLCate a.formlink_204 { width:61px; height:45px; position:absolute; left:158px; top:0px; display:block; }
	#FormLCate a.formlink_203 { width:61px; height:45px; position:absolute; left:223px; top:0px; display:block;}
	#FormLCate a.formlink_205 { width:61px; height:45px; position:absolute; left:287px; top:0px; display:block; }
	#FormLCate a.formlink_207 { width:71px; height:45px; position:absolute; left:351px; top:0px; display:block; }
	#FormLCate a.formlink_202 { width:61px; height:45px; position:absolute; left:425px; top:0px; display:block; }
	#FormLCate a.formlink_208 { width:60px; height:45px; position:absolute; left:488px; top:0px; display:block; }
	#FormLCate a.formlink_206 { width:83px; height:45px; position:absolute; left:551px; top:0px; display:block; }
	#FormLCate a.formlink_210{ width:70px; height:45px; position:absolute; left:637px; top:0px; display:block; }
	
	#FormLCate a.formlink_201_over { width:67px; height:45px; position:absolute; left:0px; top:0px; display:block; background:url(/images/form/form_lclass_201.gif) no-repeat;}
	#FormLCate a.formlink_209_over { width:93px; height:45px; position:absolute; left:65px; top:0px; display:block; background:url(/images/form/form_lclass_209.gif) no-repeat;}
	#FormLCate a.formlink_204_over { width:66px; height:45px; position:absolute; left:156px; top:0px; display:block; background:url(/images/form/form_lclass_204.gif) no-repeat;}
	#FormLCate a.formlink_203_over { width:66px; height:45px; position:absolute; left:220px; top:0px; display:block; background:url(/images/form/form_lclass_203.gif) no-repeat;}
	#FormLCate a.formlink_205_over { width:66px; height:45px; position:absolute; left:284px; top:0px; display:block; background:url(/images/form/form_lclass_205.gif) no-repeat;}
	#FormLCate a.formlink_207_over { width:76px; height:45px; position:absolute; left:348px; top:0px; display:block; background:url(/images/form/form_lclass_207.gif) no-repeat;}
	#FormLCate a.formlink_202_over { width:65px; height:45px; position:absolute; left:422px; top:0px; display:block; background:url(/images/form/form_lclass_202.gif) no-repeat;}
	#FormLCate a.formlink_208_over { width:65px; height:45px; position:absolute; left:485px; top:0px; display:block; background:url(/images/form/form_lclass_208.gif) no-repeat;}
	#FormLCate a.formlink_206_over { width:88px; height:45px; position:absolute; left:548px; top:0px; display:block; background:url(/images/form/form_lclass_206.gif) no-repeat;}
	#FormLCate a.formlink_210_over { width:76px; height:45px; position:absolute; left:634px; top:0px; display:block; background:url(/images/form/form_lclass_210.gif) no-repeat;}



#FormCateList { width:960px; position:relative; height:auto; background:url(/images/form/form_cate_bg.gif) repeat-y; margin:0px auto; padding:0; text-align:left;}
	#FormCateList ul{ width:939px; padding-top:10px; padding-left:18px;}
	#FormCateList li { float:left; height:17px; padding-bottom:9px; width:130px; overflow:hidden; color:#666666;}
	#FormCateList li label{cursor:pointer;}

#FormCateSearch { width:960px; height:48px; position:relative;  background:url(/images/form/form_cate_sel_bg.gif) no-repeat; margin:0px auto; padding:0; text-align:left;}
	#FormCateSearch .form_sel_title { position:absolute;display:block; width:120px; height:20px; left:21px; top:21px; font-family:±¼¸²,µ¸¿ò; font-weight:bold; color:#FFFF00}
	#FormCateSearch .form_sel_text {position:absolute; display:block; width:572px; height:20px; left:141px; top:21px; font-family:±¼¸²,µ¸¿ò; font-weight:bold; color:#FFFFFF; overflow:hidden;}
	#FormCateSearch .form_input {position:absolute;  width:190px; height:17px; left:663px; top:17px; font-family:±¼¸²,µ¸¿ò; color:#000000; border:#305FB2 solid 1px; overflow:hidden;}
	#FormCateSearch  .form_search_btn { position:absolute; right:21px; top:17px; }

/* Form list menu */
#FormMenu { width:960px; height:32px; position:relative;  background:url(/images/form/list_menu_bg.gif) no-repeat; margin:0px auto; padding:0;margin-top:21px; text-align:left;}
	#FormMenu a.pop_link { width:118px; height:32px; position:absolute; left:0px; top:0; display:block;}
	#FormMenu a.new_link { width:118px; height:32px; position:absolute; left:120px; top:0; display:block;}
	#FormMenu a.pop_link_over { width:120px; height:32px; position:absolute; left:0px; top:0; display:block; background:url(/images/form/pop_over.gif) no-repeat;}
	#FormMenu a.new_link_over { width:120px; height:32px; position:absolute; left:118px; top:0; display:block;background:url(/images/form/new_over.gif) no-repeat;}
	
	#FormMenu a.list_link {width:76px; height:14px; position:absolute;right:121px;top:9px; display:block;}
	#FormMenu a.thumbnail_link {width:76px; height:14px; position:absolute;right:24px;top:9px; display:block;}
	#FormMenu a.list_link_on {width:76px; height:14px; position:absolute;right:121px;top:9px; display:block; background:url(/images/form/list_over.gif) no-repeat;}
	#FormMenu a.thumbnail_link_on {width:76px; height:14px; position:absolute;right:24px;top:9px; display:block; background:url(/images/form/thumbnail_over.gif) no-repeat;}

/*Form List */	
#FLTable {width:960px; position:relative; margin:0px auto; padding:0px; margin-top:10px; }
    #FLTable table {width:100%; margin:0px; padding:0px; border:0px; border-collapse:collapse; }
    #FLTable caption {display:none; }
    #FLTable thead {width:100%; height:25px; margin:0 0 9px 0; padding:0px; }
    #FLTable #list_title {width:575px; height:25px; background:url(/images/form/list_th_title.gif) no-repeat;  }
    #FLTable #list_zoom {width:97px; height:25px;background:url(/images/form/list_th_zoom.gif) no-repeat;  }
    #FLTable #list_cate {width:97px; height:25px;background:url(/images/form/list_th_cate.gif) no-repeat;  }
    #FLTable #list_view {width:99px; height:25px; background:url(/images/form/list_th_hit.gif) no-repeat; }
    #FLTable #list_price {width:92px; height:25px;background:url(/images/form/list_th_price.gif) no-repeat; }

	
    #FLTable th {margin:0px; padding:0px; }
    #FLTable tr.tr_head {width:100%; height:35px; margin:0px; padding:0px; background:url(/images/form/list_title_bg.gif) no-repeat; }
	
    #FLTable tr.trflag {width:100%; margin:0px; padding:0px;height:22px;   }
	#FLTable td	{padding-bottom:6px; padding-top:8px; line-height:15px;}
        #FLTable td.title_first {margin:0px;padding-left:22px;text-align:left; border-bottom: 1px solid #E2E2E2; }
        #FLTable td.zoom_first {margin:0px; text-align:center; border-bottom: 1px solid #E2E2E2;  }
        #FLTable td.cate_first {margin:0px;  text-align:center; border-bottom: 1px solid #E2E2E2; color:#666666; }
        #FLTable td.view_first {margin:0px; text-align:center; border-bottom: 1px solid #E2E2E2;   color:#666666;}
        #FLTable td.price_first {margin:0px; text-align:center; border-bottom: 1px solid #E2E2E2; color:#4C70DB; }
        #FLTable td.title_second {margin:0px;  padding-left:22px;text-align:left; border-bottom: 1px solid #BEBEBE; }
        #FLTable td.zoom_second {margin:0px; text-align:center; border-bottom: 1px solid #BEBEBE;  }
        #FLTable td.cate_second {margin:0px;  text-align:center; border-bottom: 1px solid #BEBEBE;  color:#666666; }
        #FLTable td.view_second {margin:0px; text-align:center; border-bottom: 1px solid #BEBEBE;  color:#666666;}
        #FLTable td.price_second {margin:0px;text-align:center; border-bottom: 1px solid #BEBEBE; color:#4C70DB; }		
		#FLTable img { vertical-align:middle;}

            #FLTable a.title_link {color:#333333; }
            #FLTable .nodata {height:30px; position:relative; margin:0px; padding:0px; top:5px; font-size:12px; font-family:±¼¸²,gulim; color:#333333; border-bottom: 1px solid #d4d4d4; }      

/*½æ³×ÀÏ list*/
#FLThumbNailList {width:960px; position:relative; margin:0px auto; padding:0px; margin-top:20px; }
	#FLThumbNailList ul { width:984px; height:280px; position:relative; overflow:hidden;}
	#FLThumbNailList li { float:left; width:164px; height:238px; overflow:hidden;}
	#FLThumbNailList .imgarea { width:134px; height:182px; border:#4A4A4A solid 1px; display:block; overflow:hidden; text-align:left;}
	#FLThumbNailList .titletext {width:136px; height:19px; background:url(/images/form/fm_title_bg.gif) no-repeat; display:block; margin-top:1px; text-align:center;padding-top:10px;  }
	#FLThumbNailList #pricearea { width:136px; height:20px;  display:block;text-align:left;}
	#FLThumbNailList .fmimg { width:134px; height:182px;} 
	#FLThumbNailList a.titlelink  { font-weight:bold;color:#333333; text-decoration:underline; font-family:µ¸¿ò,±¼¸²; }
		 #pricearea .price { position:absolute; margin-top:0; margin-left:4px; background:url(/images/form/fm_price_bg.gif) no-repeat; font-family:µ¸¿ò, ±¼¸²; font-size:11px; color:#666666; width:94px; height:16px; text-align:center; padding-top:2px;}
	
/* Page */	
#FMTPage {width:960px; height:50px; position:relative; margin:0px auto; padding:0px; margin-top:20px; font-size:12px; font-family:±¼¸²,gulim; color:#666666; text-align:center; }


/* Page Num */
#PageList { height:50px; padding:10px; font-family:µ¸¿ò;}           
	#PageList .prev { margin-right:20px; font-size:12px; color:#656565; font-weight:bold; padding-left:12px;  background:url(/images/template/page_prev_icon.gif) no-repeat 0 1px;  height:20px;}
	#PageList .next { margin-left:15px; font-size:12px; color:#656565; font-weight:bold; background:url(/images/template/page_next_icon.gif) no-repeat 35px 1px; padding-right:20px; height:20px; }
	#PageList a { color:#727272;}

	#PageList .page_on {  height:23px; margin-right:4px; font-size:12px; color:#FFFFFF; font-weight:bold;  border:#0033FF solid 1px;padding:4px 9px 4px 9px; background:#3366FF;}
	#PageList .numBox {color:#333;font-weight:bold;padding:4px 9px 4px 9px; margin-right:3px;}
		a.numBox {border:1px solid #ececec;height:23px;text-decoration:none;font-weight:bold; }
		a.numBox:hover  {border:1px solid #95a5ff;color:#6671ff;}
		a.numBox:link ,a.numBox:visited  {border:1px solid #ececec;}
		
		
/*Data Footer Information*/
#DFInform {width:960px; height:80px; position:relative; margin:0px auto; padding:0px; margin-top:50px; text-align:center; }
    #DFIMenu {width:958px; height:28px; position:relative; margin:0px; padding:0px; background:#F7F7F7; border:#EFEFEF solid 1px}
        #DFIMenu .footmenu {width:958px; height:10px; position:relative; margin:0px; padding:0px; top:8px; left:0px; letter-spacing:0px; font-size:11px; font-family:µ¸¿ò,±¼¸²,gulim; color:#666666; }
        #DFIMenu .footmenu a {font-size:11px; font-family:µ¸¿ò,±¼¸²,gulim; color:#666666; }
        #DFIAbout .companyinfo {width:960px; height:40px; position:absolute; margin:0px; padding:0px; top:35px; left:0px; line-height:20px; letter-spacing:0px; word-spacing:1px; font-size:11px; font-family:µ¸¿ò,±¼¸²,gulim; color:#666666; }