@charset "euc-kr";
@import url("basic.css");
@import url("layout.css");


#container{ clear:both;  position:relative; padding-top:30px; padding-bottom:20px; width:980px; min-height:500px; margin:0 auto;  } /* overflow:hidden; */

#subMenu{ background:url('../img/sub/subMenu_bg.gif') no-repeat right top; width:140px; min-height:400px; height:auto !important; height:400px; float:left;}
#subMenu h2{ padding:0px 29px 12px 0;}
#subMenu ul{ padding-right:29px;}
#subMenu ul li.sm{ height:30px; display:block; overflow:hidden;}
#subMenu ul li.sm.on a img,
#subMenu ul li.sm a:hover img{ display:block; margin-top:-30px;}

.location { position:absolute; top:48px; right:0px; background:url('../img/sub/location_bult1.gif') no-repeat left 2px; padding-left:20px; font-size:11px;}
.location a{display:inline; background:url('../img/sub/location_bult2.gif') no-repeat 5px 3px; padding-left:13px; }
.location a.first-child{ padding-left:0; background:none; }
.location2 { position:absolute; top:14px; right:0px; background:url('../img/sub/location_bult1.gif') no-repeat left 2px; padding-left:20px; font-size:11px;}
.location2 a{display:inline; background:url('../img/sub/location_bult2.gif') no-repeat 5px 3px; padding-left:13px; }
.location2 a.first-child{ padding-left:0; background:none; }

.langGroup1{ position:absolute; top:40px; left:160px; }

#subContent{ width:800px; position:relative; float:right; display:inline; margin:10px 0px 0 0px; }
#subContent h2{}
#subContent .h2intro{ padding-bottom:25px; }

.tabmenu{ height:38px; padding-bottom:50px; }
.tabmenu ul{ height:38px;}
.tabmenu ul li{ float:left;}
.tabmenu a{ float:left; display:block; width:200px; height:38px; text-indent:-1000000000px;}
.tabmenu:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.tabmenu { display: inline-block; }
/* Hides from IE-mac \*/
* html .tabmenu { height: 1%; }
.tabmenu { display: block; }
/* End hide from IE-mac */

/*±â¾÷ÇöÈ²*/
.m1Intro{ border-bottom:2px solid #cadedf; padding-bottom:50px; margin-bottom:50px; padding-top:25px;}
.m1Dl1{ width:420px; float:left; height:370px; background:url('../img/sub/line.gif') repeat-x left bottom;}
.m1Dl2{ width:400px; float:left; height:370px; background:url('../img/sub/line.gif') repeat-x left bottom;}
.m1Dl3{ width:420px; float:left; padding-top:40px;}
.m1Dl4{ width:400px; float:left; padding-top:40px;}

/*¿¬Çõ*/
.m2tab .ontab-1{ background:url('../img/content/m2_tab1.gif') no-repeat;}
.m2tab .ontab-2{ background:url('../img/content/m2_tab2.gif') no-repeat;}
.m2tab .ontab-3{ background:url('../img/content/m2_tab3.gif') no-repeat;}
.m2tab .ontab-4{ background:url('../img/content/m2_tab4.gif') no-repeat;}
.m2Doc{ width:820px;}
.m2Doc:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.m2Doc { display: inline-block; }
/* Hides from IE-mac \*/
* html .m2Doc { height: 1%; }
.m2Doc { display: block; }
/* End hide from IE-mac */
.m2Doc h3{ float:left;}
.m2History{ float:left; border-left:1px solid #dbdbdb; padding-left:40px;}
.m2HistoryTxt{position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; /* visibility:hidden;*/
	margin:0; padding:0;}
	
/*ÀÎÁõÇ¥Ã¢*/
.m3tab .ontab-1{ background:url('../img/content/m3_tab1.gif') no-repeat;}
.m3tab .ontab-2{ background:url('../img/content/m3_tab2.gif') no-repeat;}
.certif_tabs { width:798px; height:38px; background:url('../img/content/temp_tabs_bg.gif') repeat-x; }
.certif_tabs ul li { float:left; height:38px; list-style-type:none; padding-bottom:50px; }

.m3Book ul.certi_img{ background:url('../img/content/m3_bookbar.gif') no-repeat left bottom; padding:10px 28px 23px 0px; float:left; margin-bottom:10px; width:100%;}
.m3Book ul.certi_img li{text-align:center; background:#fff; border:1px solid #cecece; width:115px; height:130px; float:left; margin-left:28px; display:inline; padding:10px 5px 10px 5px; position:relative;}
.m3Book ul.certi_img li img{text-align:center;padding-bottom:10px;}
.m3Book ul.certi_name{ clear:both; padding:0 28px 0 0; float:left; margin-bottom:30px; width:100%;}
.m3Book ul.certi_name li{ text-align:center; background:#fff; width:115px; height:30px; float:left; margin-left:28px; display:inline; padding:0 5px 0 5px; position:relative; }
.m3Book ul.certi_name li span{ display:block; width:115px; height:60px; padding:0 5px 0 5px; font-size:11px; font-family:±¼¸²; font-weight:bold; line-height:14px; }


/*Æ¯ÇãÇöÈ²*/	
.cerDiv{ padding-top:20px;}
.cerDiv h3{ float:left;width:186px;}
.cerDiv ul{ float:left; border:3px solid #cadedf; padding:24px;}
	
	
	
/*¿¬¶ôÃ³*/
.m4tab .ontab-1{ background:url(../img/content/m4_tab1.gif) no-repeat;}
.m4tab .ontab-2{ background:url(../img/content/m4_tab2.gif) no-repeat;}
.m4_bon{ }
.m4_bon h3{ padding-bottom:25px;}
.m4_bon_ul{ border-bottom:1px solid #dbdbdb; padding-bottom:35px; margin-bottom:35px; width:345px;}
.m4_bonMap{ }

.m4_yung_tel{ border:3px solid #cadedf; width:800px; margin-bottom:20px;}
.m4_yung_tel img{ margin:10px; }
.m4_yung_local{ background:#f5f9f9 url(../img/content/m4_yungLine.gif) repeat-x; width:800px; padding:13px 0 10px 0; margin:5px 0 40px 0;}
.m4_yung_local li{ background:url(../img/content/m4_yungBult.gif) no-repeat left center; padding-left:10px; display:inline; margin-left:20px;}
.m4_yung_local li a{ font-weight:bold; color:#373b3b;}
/*.m4_yung_map{ width:315px; height:469px; background:url(../img/content/m4_yungMap.gif) no-repeat; position:relative; float:left;} */
.m4_yung_map{ width:315px; height:469px; background:url(../img/content/m4_newMap_base.gif) no-repeat; position:relative; float:left;}
.m4_yung_map a{ display:block; width:40px; height:20px; position:absolute; left:0; top:0; font-size:11px; font-weight:bold; color:#000;}
.m4_yung_map a:hover{ color:#09C;}
.m4_yung_map a.seoul{ left:90px; top:107px;}
.m4_yung_map a.incheon{ left:43px; top:115px;}
.m4_yung_map a.daejeon{ left:80px; top:210px;}
.m4_yung_map a.daegu{ left:170px; top:240px;}
.m4_yung_map a.gwangju{ left:70px; top:295px; text-align:right;}
.m4_yung_map a.ulsan{ left:212px; top:266px; text-align:right;}
.m4_yung_map a.busan{ left:200px; top:293px; text-align:right;}
.m4_yung_data{ float:left;}
.m4_yung_data ul{ margin-top:20px; margin-bottom:30px;}
.m4_yung_data li{ background:url(../img/content/m4_yungBult2.gif) no-repeat left 3px;padding-left:10px;}
.m4_yung_data strong{ color:#049e9c; font-weight:bold;}
.m4_yung_data .tbl{ width:475px;}
.m4_yung_data .tbl td strong{ color:#666;}
.m4_yung_data .tbl td{ line-height:18px;}
.m4_yung_intro ul li { line-height:22px; margin:3px 0 3px 0; }
 

.tbl{ border-top:2px solid #049e9c; margin-top:15px;}
.tbl th{ color:#3f8a89; background:#f7f8f9; border-bottom:1px solid #cadedf; border-left:1px solid #cadedf; padding:8px 0;}
.tbl td{ border-bottom:1px solid #cadedf;border-left:1px solid #cadedf; padding:4px 10px;}
.tbl th.first-child,
.tbl td.first-child{ border-left:none;}
.tbl .th{ color:#3f8a89;}


/*°Ë»ö*/
.m0_search { /*background:url('../img/content/listview_title_ybg.gif') 1px 0 repeat-y;*/ }

.m0_search ul{ margin-top:20px; margin-bottom:30px; background:#ffffff;  }
.m0_search li{ /*background:url('../img/content/m4_yungBult2.gif') no-repeat left 3px;*/ padding-left:10px;  }
.m0_search strong{ color:#049e9c; font-weight:bold; vertical-align:top; }

.m0_search .summary{ margin-top:30px;}
.m0_search .summary strong{ color:#f5910f;}
.m0_search .summary_fild { width:600px; }

.searchResult{ border-top:1px solid #cadedf; border-bottom: 1px solid #cadedf; margin:10px; padding:10px 0; width:98%;}
.searchList{ padding:10px 0; border-top:1px dashed #cadedf;}
.searchList.first-child{ border:none;}
.searchList .photo{ border:1px solid #e5e5e5; float:left; margin-right:20px; padding:5px;}
.searchList .info { float:left; padding:0; margin:0; list-style-type:none;  }
.searchList .info li { padding:3px; }

.searchList .down_lnfo { float:left; width:600px; height:30px; padding:0; margin:0; }
.searchList .down_lnfo li { float:left; padding:0; margin:10px 0 0 3px; }
.searchList .down_lnfo li a { display:block; height:20px; }

.searchResult p{ text-align:center; padding:30px 0;}
.inline-block { display:inline-block; }



.searchResult2_left{ border:1px solid #cadedf; float:left; margin:0px; padding:10px 0; width:140px; }
.searchResult2 { min-height:400px; border-top:1px solid #cadedf; border-bottom: 1px solid #cadedf; float:left; margin-left:20px; padding:10px 0; width:810px;}
.searchResult2 ul { margin:0 0 5px 0; }
.searchResult2 ul li { position:relative; margin:0px; min-height:20px; line-height:20px;   }
.searchResult2 ul li a:hover { text-decoration:underline; }
.searchResult2 .islabs2 { position:absolute; left:6px; top:2px; z-index:10; }
.searchList2 { padding:10px 0; border-top:1px dashed #cadedf;}
.searchList2.first-child{ border:none;}
.searchList2 .photo{ border:1px solid #e5e5e5; float:left; margin-right:20px; padding:5px;}
.searchList2 .info { float:left; padding:0; margin:0; list-style-type:none;  }
.searchList2 .info li { padding:3px; }

#cate_totalview { clear:both; position:relative; width:1000px; z-index:9; margin:0 auto; background:#ffffff; }
#cate_totalview div.gab { clear:both; /*border:1px solid green;*/ width:100%; height:8px; line-height:8px;  }
#cate_totalview p { clear:both; position:relative; padding:5px 5px 5px 10px; margin-top:5px; color:#006699; font-family:"±¼¸²"; 
font-size:13px; font-weight:bold; background:none; /*background:#d5d5d5;*/ }
#cate_totalview p.cate_all { clear:both; /*width:170px;*/ height:28px; line-height:28px; padding-top:30px; color:#fcfcfc; font-size:14px;
letter-spacing:-1px; background:#efefef url('../img/sub/cate_totalview_title_bg.gif') top left no-repeat; }


#cate_totalview .sub_cate_list { clear:both; position:relative; font-family:"±¼¸²";}
#cate_totalview .sub_cate_list li { border:1px solid #e1e1e1; float:left; display:block; width:310px; margin:1px; padding:5px 0 5px 19px; color:#717171; font-size:12px; font-weight:bold; line-height:16px;  }
#cate_totalview .sub_cate_list li a { color:#888888; }
#cate_totalview .sub_cate_list li a:hover { color:#717171; text-decoration:underline; }
#cate_totalview .sub_cate_list li span.stext { color:#387070; font-family:"µ¸¿ò"; font-size:11px; font-weight:normal;  }
#cate_totalview  span.count { font-size:12px; font-weight:normal; }


/* Ä«Å×°í¸® Á¤º¸ ³»  */
#cate_totalview2 { clear:both; position:relative; z-index:9; margin:0 auto; background:#ffffff; }
#cate_totalview2 div.gab { clear:both; /*border:1px solid green;*/ width:100%; height:8px; line-height:8px;  }
#cate_totalview2 p { clear:both; position:relative; padding:4px 5px 4px 10px; margin-top:0px; color:#ff8040; /*color:#484848;*/ font-family:"±¼¸²"; font-size:12px; font-weight:bold; /*background:#d5d5d5;*/ }
#cate_totalview2 p a { color:#ff8040; font-family:"±¼¸²"; font-size:12px; font-weight:bold; }
#cate_totalview2 p a:hover { color:#ff8040; text-decoration:underline; } 
#cate_totalview2 p span { }

#cate_totalview2 .sub_cate_list { clear:both; position:relative; font-family:"±¼¸²"; padding:0; margin:0;}
#cate_totalview2 .sub_cate_list li { /*border:1px solid #e1e1e1;*/ float:left; display:block; width:252px; margin:1px; padding:5px 0 0px 13px; color:#717171; font-size:12px; /*font-weight:bold;*/ line-height:14px;  }
#cate_totalview2 .sub_cate_list li a { color:#717171; }
#cate_totalview2 .sub_cate_list li a:hover { color:#717171; text-decoration:underline; }
#cate_totalview2 .sub_cate_list li span.stext { color:#387070; font-family:"µ¸¿ò"; font-size:11px; font-weight:normal;  }
#cate_totalview2  span.count { font-size:12px; font-weight:normal; }


#cate_totalview3 { clear:both; position:relative; z-index:9; margin:0 auto; background:#ffffff; }
#cate_totalview3 div.gab { clear:both; /*border:1px solid green;*/ width:100%; height:8px; line-height:8px;  }
#cate_totalview3 p { clear:both; position:relative; padding:4px 5px 4px 10px; margin-top:0px; color:#ff8040; /*color:#484848;*/ font-family:"±¼¸²"; font-size:12px; font-weight:bold; background:#eeeeee; }
#cate_totalview3 p a { color:#ff8040; font-family:"±¼¸²"; font-size:12px; font-weight:bold; }
#cate_totalview3 p a:hover { color:#ff8040; text-decoration:underline; } 
#cate_totalview3 p span { }

#cate_totalview3 .sub_cate_list { clear:both; position:relative; font-family:"±¼¸²"; padding:0; margin:0;}
#cate_totalview3 .sub_cate_list li { border:1px solid #e1e1e1; float:left; display:block; width:252px; margin:1px; padding:5px 0 0px 13px; color:#717171; font-size:12px; /*font-weight:bold;*/ line-height:14px;  }
#cate_totalview3 .sub_cate_list li a { color:#717171; }
#cate_totalview3 .sub_cate_list li a:hover { color:#717171; text-decoration:underline; }
#cate_totalview3 .sub_cate_list li span.stext { color:#387070; font-family:"µ¸¿ò"; font-size:11px; font-weight:normal;  }
#cate_totalview3  span.count { font-size:12px; font-weight:normal; }



#searchTitle { width:982px; height:57px; background:url('../img/content/listview_title_bg.gif') no-repeat; }
#searchTitle h2 { clear:both; display:block; padding:10px 0 10px 18px; margin-bottom:10px; font-size:24px; letter-spacing:-1px; color:#ff9933; font-family:"³ª´®°íµñ"; font-weight:bold; }
#searchTitle h2 span { padding:10px 0 10px 5px; margin-bottom:10px; color:#717171; font-family:"³ª´®°íµñ"; font-size:16px; font-weight:bold; }
#searchTitle .location2 { position:absolute; top:50px; right:18px; background:url('../img/sub/location_bult1.gif') no-repeat left 2px; padding-left:20px; font-size:11px;}
#searchTitle .location2 a{display:inline; background:url('../img/sub/location_bult2.gif') no-repeat 5px 3px; padding-left:13px; }
#searchTitle .location2 a.first-child{ padding-left:0; background:none; }

#searchTitle2 { width:982px; height:57px; background:url('../img/content/listview_title_bg2.gif') no-repeat; }
#searchTitle2 h2 { clear:both; display:block; padding:10px 0 10px 18px; margin-bottom:10px; font-size:24px; letter-spacing:-1px; color:#ff9933; font-family:"³ª´®°íµñ"; font-weight:bold; }
#searchTitle2 h2 span { padding:10px 0 10px 5px; margin-bottom:10px; color:#717171; font-family:"³ª´®°íµñ"; font-size:16px; font-weight:bold; }
#searchTitle2 .location2 { position:absolute; top:50px; right:18px; background:url('../img/sub/location_bult1.gif') no-repeat left 2px; padding-left:20px; font-size:11px;}
#searchTitle2 .location2 a{display:inline; background:url('../img/sub/location_bult2.gif') no-repeat 5px 3px; padding-left:13px; }
#searchTitle2 .location2 a.first-child{ padding-left:0; background:none; }


.searchList4 { padding:10px 0; border-top:1px dashed #cadedf;}
.searchList4.first-child{ border:none;}
.searchList4 .photo{ border:1px solid #e5e5e5; float:left; margin-right:20px; padding:5px;}
.searchList4 .info { float:left; padding:0; margin:0; list-style-type:none;  }
.searchList4 .info li { padding:3px; }

.searchResult4 { /*border-top:1px solid #cadedf; border-bottom:1px solid #cadedf;*/ float:left; margin-left:25px; padding:0; }
.searchResult4 ul { margin:0 0 5px 0; }
.searchResult4 ul li { margin:0px; min-height:20px; line-height:20px; }
.searchResult4 ul li a:hover { text-decoration:underline; }
.searchResult4 h2 { clear:both; display:block; padding:0; margin-bottom:10px; font-size:24px; letter-spacing:-1px; color:#ff9933; font-family:"³ª´®°íµñ"; font-weight:bold; }
.searchResult4 h2 span { padding:0; margin-bottom:10px; color:#717171; font-family:"³ª´®°íµñ"; font-size:16px; font-weight:bold; }
.searchResult4 .islabs2 { position:absolute; left:6px; top:2px; z-index:10; }

#contents_list { clear:both; position:relative; width:720px;  }
#contents_list li.first { border-left:1px solid #d2d2d2; border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; float:left; display:block; padding:10px 15px 5px 15px; }
#contents_list li { border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; float:left; display:block; padding:10px 15px 5px 15px; }
#cate_contents1 { clear:both; position:relative; width:720px; z-index:9; margin:0 auto; background:#ffffff; }
#cate_contents2, #cate_contents3, #cate_contents4, #cate_contents5, #cate_contents6 { display:none;  }
.cate_contents { clear:both; width:720; min-height:100px; border:1px solid #cecece; }
.cate_contents img { width:710px; }


#searchResult4_left { clear:both; position:relative; width:242px; z-index:9; }
#searchResult4_left div.gab { clear:both; /*border:1px solid green;*/ width:100%; height:8px; line-height:8px;  }
#searchResult4_left p { margin-left:13px; clear:both; position:relative; width:220px; padding:15px 5px 0px 5px; color:#408080; /*color:#484848;*/ font-family:"±¼¸²"; font-size:12px; font-weight:bold; /*background:#eeeeee;*/ }
#searchResult4_left p.first-child { clear:both; position:relative; padding:0px 5px 0px 5px; color:#6c6c6c; /*color:#484848;*/ font-family:"±¼¸²"; font-size:12px; font-weight:bold; /*background:#eeeeee;*/ }
#searchResult4_left p a { color:#408080; font-family:"±¼¸²"; font-size:12px; font-weight:bold; }
#searchResult4_left p a:hover { color:#408080; text-decoration:underline; }
#searchResult4_left p a.se_row { color:#408080; padding:5px 5px 5px 0px; font-family:"µ¸¿ò"; font-size:12px; font-weight:normal; }
#searchResult4_left p a.se_row:hover { color:#264d4d; text-decoration:underline; }
#searchResult4_left p a.selguide { color:#264d4d; font-size:13px; font-weight:bold; }
#searchResult4_left p a.selguide:hover { color:#ff6600; text-decoration:underline; }
#searchResult4_left p span { }

#searchResult4_left .sub_cate_list { clear:both; position:relative; font-family:"±¼¸²"; padding:0; margin:0; }
#searchResult4_left .sub_cate_list li { /* border:1px solid #e1e1e1; */ float:left; display:block; width:220px; margin:1px; padding:6px 5px 0px 23px; color:#717171; font-size:12px; /*font-weight:bold;*/ line-height:13px;  }
#searchResult4_left .sub_cate_list li a { color:#747474; letter-spacing:0em; }
#searchResult4_left .sub_cate_list li a:hover { color:#747474; text-decoration:underline; }
#searchResult4_left .sub_cate_list li a.se_row2 { color:#747474; letter-spacing:0em; }
#searchResult4_left .sub_cate_list li a.se_row2:hover { color:#747474; text-decoration:underline; }
#searchResult4_left .sub_cate_list li span.stext { color:#387070; font-family:"µ¸¿ò"; font-size:12px; font-weight:normal;  }
#searchResult4_left  span.count { font-size:12px; font-weight:normal; }



.cartview_right { /*border-top:1px solid #cadedf; border-bottom:1px solid #cadedf;*/ float:right; margin:20px 0 0 10px; padding:0; }
.cartview_right ul { margin:0 0 5px 0; }
.cartview_right ul li { margin:0px; min-height:20px; line-height:20px; }
.cartview_right ul li a:hover { text-decoration:underline; }
.cartview_right h2 { clear:both; display:block; padding:0; margin-bottom:10px; font-size:24px; letter-spacing:-1px; color:#ff9933; font-family:"³ª´®°íµñ"; font-weight:bold; }
.cartview_right h2 span { padding:0; margin-bottom:10px; color:#717171; font-family:"³ª´®°íµñ"; font-size:16px; font-weight:bold; }
.cartview_right .islabs2 { position:absolute; left:6px; top:2px; z-index:10; }

#cartview_left { float:left; clear:both; position:relative; width:195px; z-index:9; }
#cartview_left div.gab { clear:both; /*border:1px solid green;*/ width:100%; height:8px; line-height:8px;  }
#cartview_left p { clear:both; position:relative; padding:15px 5px 0px 5px; color:#408080; /*color:#484848;*/ font-family:"±¼¸²"; font-size:12px; font-weight:bold; /*background:#eeeeee;*/ }
#cartview_left p.first-child { clear:both; position:relative; padding:0px 5px 0px 5px; color:#6c6c6c; /*color:#484848;*/ font-family:"±¼¸²"; font-size:12px; font-weight:bold; /*background:#eeeeee;*/ }
#cartview_left p a { color:#408080; font-family:"±¼¸²"; font-size:12px; font-weight:bold; }
#cartview_left p a:hover { color:#408080; text-decoration:underline; }
#cartview_left p a.se_row { color:#408080; padding:5px 05px 5px 0px; font-family:"µ¸¿ò"; font-size:12px; font-weight:normal; }
#cartview_left p a.se_row:hover { color:#264d4d; text-decoration:underline; }
#cartview_left p span { }

#cartview_left .sub_cate_list { clear:both; position:relative; font-family:"±¼¸²"; padding:0; margin:0;}
#cartview_left .sub_cate_list li { /*border:1px solid #e1e1e1;*/ float:left; display:block; width:173px; margin:1px; padding:6px 5px 0px 13px; color:#717171; font-size:12px; /*font-weight:bold;*/ line-height:13px;  }
#cartview_left .sub_cate_list li a { color:#747474; letter-spacing:0em; }
#cartview_left .sub_cate_list li a:hover { color:#747474; text-decoration:underline; }
#cartview_left .sub_cate_list li a.se_row2 { color:#747474; letter-spacing:0em; }
#cartview_left .sub_cate_list li a.se_row2:hover { color:#747474; text-decoration:underline; }
#cartview_left .sub_cate_list li span.stext { color:#387070; font-family:"µ¸¿ò"; font-size:12px; font-weight:normal;  }
#cartview_left  span.count { font-size:12px; font-weight:normal; }

.m0_tbl { border-collapse:0; border-spacing:0; border:none; padding:0; margin:0;  }
.m0_tbl td.left { width:241px; height:100%; vertical-align:top; background:url('../img/content/listview_title_ybg.gif') 1px 0 repeat-y; }
.m0_tbl td.right { height:100%; }




.paging{ text-align:center; padding:20px 0;}
.paging img{ vertical-align:baseline;}
.paging a{padding: 0 3px;}

/*Ä«´Þ·Î±×*/
.cadalloge ul{ background:url('../img/content/cadallogebar.gif') no-repeat left bottom; padding:0 28px 23px 0px; float:left; margin-bottom:80px; width:770px; display:inline; }
.cadalloge ul li{ float:left; text-align:center; background:#fff; border:1px solid #cecece; width:120px; height:170px; margin-left:28px; padding:5px; overflow:visible; }
.cadalloge ul li p.catalogue_name{ width:120px; margin-top:40px; font-size:11px; font-family:±¼¸²; }
.cadalloge ul li p.catalogue_btn{ width:120px; padding:5px;}
.cadalloge ul li p.catalogue_btn a{ float:left; }

.cadalloge ul li img{text-align:center; }
.cadalloge ul li a{ display:block; font-weight:bold;}
.cadalloge ul li a.down{ }


/*Á¦Ç°»ó¼¼*/
.productSummary{ position:relative; border:4px solid #cadedf; padding:0; background:url('../img/content/productSummary_line.gif') repeat-y 862px top; width:980px !important;}
.productSummary h3{ width:550px; color:#2c2c2c; font-size:18px; line-height:18px; padding:45px 0 0px 0; margin:0px 0 22px 280px;}
.productSummary .summPhoto{ position:absolute; left:25px; top:25px;}
.productSummary .summPhoto dt{ border:1px solid #049e9c; padding:9px; display:block; position:relative; margin-bottom:8px; min-width:50px; width:auto !important; width:50px;}
.productSummary .summPhoto dt a{ position:absolute; right:0; bottom:0;}
.productSummary .summPhoto dd{border:1px solid #cadedf; display:block; float:left; margin-right:3px;}

.productSummary .summInfo{ width:550px; min-height:115px; height:auto !important; height:115px; border-bottom:1px solid #cadedf; border-top:1px solid #cadedf; margin:0px 0 0 280px; padding:20px 0;}
.productSummary .summInfo li{  position:relative; margin:5px 0; line-height:15px;}
.productSummary .summInfo li p{ margin-left:70px; position:relative;}
.productSummary .summInfo li span{ display:block; position:absolute; top:0; left:-67px;}
.productSummary .summInfo li p strong{}
.productSummary .summInfo li a img{ vertical-align:baseline;}
.productSummary .summInfo li a.off{ display:inline-block; opacity:0.4; filter:alpha(opacity=40);}
.productSummary .btnBuy{ width:550px; height:46px; text-align:right; margin-left:280px; padding:15px 0 25px 0;}

.productSummary .relation{ position:absolute; top:-28px;  right:0; width:107px; text-align:center;}
.productSummary .relation h4{ margin-bottom:10px;}
.productSummary .relation ul{ width:85px; margin:10px 0 10px 10px; _margin:7px 0 10px -1px; *margin:7px 0 10px -1px;}
.productSummary .relation li{ border-top:1px solid #cadedf; padding:3px 0;}
.productSummary .relation li.first-child{ border:none;}
.productSummary .relation .goUp{}
.productSummary .relation .goDown{ }

.eventZone{ border:1px solid #cadedf; margin-top:25px; width:980px !important;}

.productInfo{ padding-top:25px; width:980px !important;}
.productInfo div.tabNavi{border-bottom:1px solid #049e9c;}
.productInfo div.tabNavi ul{ float:left;}
.productInfo div.tabNavi ul li{ border:1px solid #cadedf; border-left:none; border-bottom:none; float:left; font-weight:bold;}
.productInfo div.tabNavi ul li.first-child{ border-left:1px solid #cadedf;}
.productInfo div.tabNavi ul li.on{ border-color:#049e9c;}
.productInfo div.tabNavi ul li a{ display:block; padding:5px 30px 5px 20px; background:url(../img/content/productInfo_tabArrow.gif) no-repeat right 10px;}
.productInfo div.tabNavi ul li a:hover{ color:#000; background-color:#f4f4f4;}
.productInfo div.tabNavi ul li.on{ background:url(../img/sub/productInfo_tabOn.gif) no-repeat center bottom;}
.productInfo div.tabNavi ul li.on a,
.productInfo div.tabNavi ul li.on a:hover{ color:#fff; background-color:#049e9c; background-position: right -50px;}

#accTbl{ border-top:2px solid #049e9c; border-bottom:1px solid #049e9c; margin-top:15px;}
#accTbl th{ color:#3f8a89; background:#f1f4f5; border-bottom:1px solid #049e9c; border-left:1px solid #cadedf; padding:8px 0;}
#accTbl td{ border-bottom:1px solid #cadedf;border-left:1px solid #cadedf; padding:6px 6px; text-align:center;}
#accTbl th.first-child,
#accTbl td.first-child{ border-left:none;}
#accTbl td em{ margin-right:10px;}
#accTbl td.pumName{ text-align:left; }
#accTbl td.left30{ text-align:left; padding-left:30px;}
#accTbl td.pumNo{border-left:none;}

.productInfo div.tabWrapp{ margin-top:15px; display:none;}
.productInfo div.tabWrapp.on{ display:block;}
.productInfo div.tabWrapp h4.tabTitle{ display:none;}

.productInfo p.shopBtnArea{ text-align:center; margin:50px 0;}



/*ÃÊ·Ï¹Ú½º*/
.greenBox{ border:3px solid #cadedf; padding:20px;}
.greenBox_voc{ border:3px solid #cadedf; padding:20px; margin:0 20px 20px 20px;}


/*Á¦Ç°¼Ò°³*/
.m5tab .ontab-1{ background:url(../img/content/m5_tab1.gif) no-repeat;}
.m5tab .ontab-2{ background:url(../img/content/m5_tab2.gif) no-repeat;}
.m5tab .ontab-3{ background:url(../img/content/m5_tab3.gif) no-repeat;}
.m5tab .ontab-4{ background:url(../img/content/m5_tab4.gif) no-repeat;}
.m5tab .tab1 a{ width:300px;}
.m5tab .tab2 a{ width:200px;}
.m5tab .tab3 a{ width:100px;}
.m5tab .tab4 a{ width:200px;}



#slidemenu {  width:40px;  background:#ffffff; } /* z-index:99999; */
#slidemenu2 { width:450px; height:450px;  }

.atoz-menu { display:block;  margin:0; }
.atoz-menu ul li { list-style:none; display:block; float:left; text-align:center; }
.atoz-menu ul li a, #atoz-menu ul li a:visited,
.atoz-menu ul li .empty, #atoz-menu ul li .empty:visited
{ display:block; color:#333; width:18px; height:18px; line-height:18px; margin-bottom:3px; font-weight:bold; padding:3px;}
.atoz-menu ul li a:hover, .atoz-menu ul li a:focus { background-color:#e8e8e8; color:#e46900; }
.atoz-menu ul li a.disable { color:#999999; }
.atoz-menu ul li a.none { margin:0 0 0 3px; padding:0; }

.atoz-menu2 { display:block; width:412px; height:64px; margin:7px 0 12px 17px; padding:2px 0 2px 10px; border:1px solid #d9d9d9; }
.atoz-menu2 ul li { list-style:none; display:block; float:left; text-align:center; }
.atoz-menu2 ul li a, #atoz-menu ul li a:visited,
.atoz-menu2 ul li .empty, #atoz-menu ul li .empty:visited
{ display:block; color:#333; font-size:14px; font-family:verdana; width:20px; height:20px; line-height:20px; margin-bottom:3px; margin-right:3px; font-weight:bold; padding:5px 10px 5px 10px; }
.atoz-menu2 ul li a:hover, .atoz-menu ul li a:focus { background-color:#e8e8e8; color:#058095; }
.atoz-menu2 ul li a.disable { color:#999999; }