/* BASIC css start */
/*³ª´®°íµñ ÆùÆ®¼³Á¤ ½ÃÀÛ*/
/*400 Regular*/
@font-face { font-family: 'Nanum Gothic'; font-style: normal; font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');}
/*700 Bold*/
@font-face {font-family: 'Nanum GothicB'; font-style: normal; font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');}
/*800 Extrabold*/
@font-face { font-family: 'Nanum GothicEB'; font-style: normal; font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');}

/*³ª´®°íµñ ÆùÆ®¼³Á¤ ³¡*/



#hdWrap { margin-bottom:20px;}

#hdWrap .top_bnr_area { background:#96d3e9; }
#hdWrap .top_bnr_area .tb_box{ position:relative; width:1120px;  margin:0 auto; *zoom:1;  }

#hdWrap .basic_area { height:43px;background:#f5f5f5;border-bottom:1px solid #d6d6d6; }
#hdWrap .basic_area .ba_box{ position:relative; width:1120px;  margin:0 auto; *zoom:1;  }
#hdWrap .basic_area .ba_box .home_box { position:absolute; top:0px;left:0px;height:30px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding:13px 12px 0 12px }

#hdWrap .basic_area .ba_box .top_menu { position:absolute; top:16px;right:0px }
#hdWrap .basic_area .ba_box .top_menu  li {float:left;padding:0 0 0 4px;font:normal 11px dotum,ng;}
#hdWrap .basic_area .ba_box .top_menu  .cline {color: #777;}
#hdWrap .basic_area .ba_box .top_menu  a {font-family:dotum; font-size: 11px; line-height: 11px; color: #5d5c5c;}
#hdWrap .basic_area .ba_box .top_menu  a:hover {color: #e20904; text-decoration: none;}
#hdWrap .basic_area .ba_box .top_menu  .tm_log a {font-weight:bold}
#hdWrap .basic_area .ba_box .top_menu  .tm_mem a {font-weight:bold}


#hdWrap .menu_area { height:140px;  }
#hdWrap .menu_area .ma_box{ position:relative; width:1118px; height:140px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;margin:0 auto;  *zoom:1;  }

#hdWrap .menu_area .ma_box .top_logo{ position:absolute; top:52px;left:27px }
#hdWrap .menu_area .ma_box .top_menu2 { position:absolute; top:30px;left:350px }
#hdWrap .menu_area .ma_box .top_menu2  li {float:left;padding:0px 12px 0px 12px;font:normal 11px dotum,Nanum gothic; font-weight:bold; background:url("/design/good1344/djds/top/tm2_line.jpg") no-repeat 0 0px;height:20px;line-height:20px;}
#hdWrap .menu_area .ma_box .top_menu2  li img  { vertical-align:middle;}
#hdWrap .menu_area .ma_box .top_menu2  li.first  { background:none;}
#hdWrap .menu_area .ma_box .top_menu2  li.sec  { background:none }
#hdWrap .menu_area .ma_box .top_menu2  a {font-family: 'dotum', sans-serif; font-size: 12px;color: #777; font-weight:bold;}
#hdWrap .menu_area .ma_box .top_menu2  a:hover {color: #000; text-decoration: none;}
#hdWrap .menu_area .ma_box .top_search { position:absolute; top:50px;left:360px;height:43px; }
#hdWrap .menu_area .ma_box .top_search .search-form { padding:9px 15px 0 0;  }
#hdWrap .menu_area .ma_box .top_search .search-form fieldset {border:2px solid #6a6351; border-radius:0px;/*padding:5px 10px 5px 5px;*/ }
#hdWrap .menu_area .ma_box .top_search .search-form input{ width:282px; height:40px;  border:0;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;  line-height:40px; font-size:12px; color:#7c8389; background:#fff;}
#hdWrap .menu_area .ma_box .top_slide { position:absolute; top:30px;right:20px;width:197px;height:94px;overflow:hidden; }

/* TOP CATEGORY */

#tcat_wrap {padding-bottom:0px;position:relative;z-index:100;}
#tcat_fixed {width:100%;z-index:100;}
#tcat_top_line{border-top:1px solid #d6d6d6;border-bottom:2px solid #020202;background:#FFFFFF;width:100%}
#tcat_area {position:relative;height:94px;}


function top_sendmail() {
 window.open('/html/email.html', 'email', 'width=600, height=400');
 }

/* BASIC css end */

