/*body, br, p, table, tr, td, input, form, select, div, layer, iframe
{
    font-family: "Gulim";
    font-size:12px ;
    color:#4D4D4D;
    line-height:17px
}*/

body
{
    margin:0 0 0 0;
    background-color:#FFFFFF;
    scrollbar-3dlight-color:#F5F5F5;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-base-color:#CCCCCC;
    scrollbar-darkshadow-color:#F5F5F5;
    scrollbar-face-color:#DDDDDD;
    scrollbar-track-color: #EFEFEF;
    scrollbar-highlight-color:#D7D7D7;
    scrollbar-shadow-color:#D7D7D7;

}

form,img { border:0px; margin: 0 0 0 0; }

a:link {   color:#2D2D2D; text-decoration: none}
a:visited {color:#2D2D2D;  text-decoration: none}
a:active { color:#2D2D2D; text-decoration: none}
a:hover { color:#2D2D2D; text-decoration: underline}

a{selector-dummy:expression(this.hideFocus=true); }

/* ¸ÞÀÎ Notice */
.main_notice_date {font-size:11px;font-family:"Dotum";letter-spacing:0px; color:#b3b3b3;line-height:16px;}
.main_notice {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#7f7f7f;line-height:16px;}
.main_notice a:link {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#7f7f7f;line-height:16px;}
.main_notice a:visited {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#7f7f7f;line-height:16px;}
.main_notice a:active {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#7f7f7f;line-height:16px;}
.main_notice a:hover {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#7f7f7f;line-height:16px;}


/* ¸ÞÀÎ products */
.main_product {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#666666;line-height:14px;}
.main_product a:link {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#666666;line-height:14px;}
.main_product a:visited {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#666666;line-height:14px;}
.main_product a:active {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#666666;line-height:14px;}
.main_product a:hover {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#666666;line-height:14px;}

/* Location */
.loc {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#999999;padding:7px 16px 0 0}
.loc a:link {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#999999;padding:7px 0 0 0}
.loc a:visited {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#999999;padding:7px 0 0 0}
.loc a:active {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#999999;padding:7px 0 0 0}
.loc a:hover {font-size:11px;font-family:"Dotum";letter-spacing:-1px; color:#999999;padding:7px 0 0 0}


.font_small {color:#999999; font-size:11px; font-family:"Dotum";letter-spacing:-1px; line-height:16px}

/* °Ô½ÃÆÇ ¹× È­¿ø°¡ÀÔ ½ºÅ¸ÀÏ ¼³Á¤ */
.select1{behavior: url('file:///C|/Documents and Settings/¹®Áö¼±/Local Settings/Temporary Internet Files/Content.IE5/css/selectbox1.htc');} /*¼¿·ºÆ®¹Ú½º ¸ð¾çÃ³¸®*/
//.select1{background-color:#F3F3F3; height:14px;line-height:14px;font-family: Dotum;font-size: 11px;}

.login_input {color:#404040;width:154px;height:20px;border:1px #D5D5D5 solid;font-size:12px;font-family:"Gulim";letter-spacing:0px;}
.login_input2 {color:#404040;width:71px;height:20px;border:1px #D5D5D5 solid;font-size:12px;font-family:"Gulim";letter-spacing:0px;}

.m_line_2px {line-height: 2px;background-color: #D5D5D5;height: 2px;}
.m_line_1px {line-height: 1px;background-color: #E5E5E5 ;height: 1px;}
.m_txt {line-height: 29px;background-color: #F3F3F3;text-align: center;width: 130px;height: 29px;}
.b_txt {line-height: 25px;background-color: #F3F3F3;text-align: center;height: 25px;}
.b_txt_w {line-height: 25px;background-color: #F3F3F3;text-align: center;height: 25px;}
/*
.m_line_1px {line-height: 1px;background-color: #CEE5EC;height: 1px;}
.m_line_2px {line-height: 2px;background-color: #ABCFDC;height: 2px;}
.m_txt {line-height: 29px;background-color: #F2F6F8;text-align: center;width: 130px;height: 29px;}
.b_txt {line-height: 25px;background-color: #F2F6F8;text-align: center;height: 25px;}
*/
.m_content {font-family: Dotum;font-size: 11px;line-height: 19px;color: #666666;background-color: #FFFFFF;letter-spacing: -1px;padding: 5px 12px 4px 12px;vertical-align: top;}
.m_content0 {font-family: Dotum;font-size: 11px;line-height: 19px;color: #666666;background-color: #FFFFFF;letter-spacing: 0px;padding: 5px 12px 4px 12px;vertical-align: top;}
.m_content_txt {font-family: Dotum;font-size: 11px;line-height: 19px;color: #666666;letter-spacing: -1px;vertical-align: top;padding: 1px 0 0 0;}
.m_content_txt2 {font-family: Dotum;font-size: 11px;line-height: 19px;color: #999999;letter-spacing: -1px;vertical-align: top;padding: 1px 0 0 10px;}
.m_input {color:#666666;height:17px;border:1px #E5E5E5 solid;font-size:12px;font-family:"Gulim";letter-spacing:0px;}
.m_textarea {color:#666666;border:1px #E5E5E5 solid;font-size:12px;font-family:"Gulim";letter-spacing:0px}
  /* Member Popup Style */
 .input_check {font-family:Dotum;font-size:11px;color:#404040;border:1px solid #D5D5D5;width:107px;height:17px}
 .input_txt {font-family:Dotum;font-size:11px;letter-spacing:-1px;}

/* °Ô½ÃÆÇ ±ÛÁ¦¸ñ */
.b_subtitle, .b_subtitle a:link, .b_subtitle a:visited, .b_subtitle a:active{color:#404040;text-decoration:none;line-height:14px;}
.b_subtitle a:hover{color:#404040;text-decoration:none;line-height:14px;}
/* °Ô½ÃÆÇ ±Û³»¿ë */
.b_content, .b_content a:link, .b_content a:visited, .b_subtitle a:active{color:#404040;text-decoration:none}
.b_content a:hover{color:#404040;text-decoration:none}
/* °Ô½ÃÆÇ ÀÛ¼ºÀÚ */
.b_name, .b_name a:link, .b_name a:visited, .b_name a:active{font-family:Dotum;font-size:11px;color:#999999;text-decoration:none;letter-spacing: 0px;padding:2px 0 0 0;}
.b_name a:hover{font-family:Dotum;font-size:11px;color:#999999;text-decoration:none;letter-spacing: 0px;padding:2px 0 0 0;}
/* °Ô½ÃÆÇ ¼ýÀÚ */
.b_num, .b_num a:link, .b_num a:visited, .b_num a:active{font-family:Gulim;font-size:11px;color:#999999;text-decoration:none}
.b_num a:hover{font-family:Gulim;font-size:11px;color:#999999;text-decoration:none}
/* ÆäÀÌÂ¡ ºÎºÐ */
.b_page {font-family:Verdana;font-size:10px;color:#000000;text-decoration:none;font-weight:none}
.b_page a:link, .b_page a:visited, .b_page a:active{font-family:Verdana;font-size:10px;color:#999999;text-decoration:none;font-weight:none}
.b_page a:hover{font-family:Verdana;font-size:10px;color:#999999;text-decoration:none;font-weight:none}
/* °Ë»ö ¹× ¸Þ¸ð¹Ú½º */
table.b_search_box { border:1px solid #E5E5E5; margin: 0; padding: 0; border-collapse: collapse; }
table.b_search_box td{background-color: #F3F3F3; margin: 0; padding: 0; border-collapse: collapse; }
/* °Ô½ÃÆÇ Form */
.input {color:#666666;height:17px;border:1px #E5E5E5 solid;font-size:11px;letter-spacing:0px;line-height:11px;}
.select    { font-family:"Dotum";font-size:11px;color:#666666; background-color:#EEEEEE;}
.category_select    { font-family:"Dotum";font-size:11px;color:#666666; background-color:#EEEEEE;}
.textarea {color:#666666;border:1px #E5E5E5 solid;font-size:12px;font-family:"Gulim";letter-spacing:0px}

/* ¸Þ¸ðºÎºÐ */
.b_memo_name, .b_memo_name a:link, .b_memo_name a:visited, .b_memo_name a:active{font-family:Dotum;font-size:11px;color:#999999;text-decoration:none;letter-spacing: -1px;padding:4 0 4 0;line-height:14px;}
.b_memo_name a:hover{font-family:Dotum;font-size:11px;color:#999999;text-decoration:none;letter-spacing: -1px;padding:4 0 4 0;line-height:14px;}
.b_memo_num, .b_num a:link, .b_num a:visited, .b_num a:active{font-family:Gulim;font-size:11px;color:#999999;text-decoration:none;padding:4 0 4 0;line-height:14px;}
.b_memo_num a:hover{font-family:Gulim;font-size:11px;color:#999999;text-decoration:none;padding:4 0 4 0;line-height:14px;}
.b_memo_title{  font-family: "Verdana"; font-size:9px ; color: 999999; line-height:10px;font-weight:bold}
.b_memo_submit    {  font-family: "Verdana"; font-size:9px ;color:666666;font-weight:bold; background-color:#DDDDDD; border-width:1; border-color:#CCCCCC; height:47px}

/* ÀÌÀü±Û ´ÙÀ½±Û ºÎºÐ */
.b_nextprev {color:#999999;text-decoration:none;line-height:18px;padding:1 0 0 0;}
.b_nextprev a:link, .b_subtitle a:visited, .b_subtitle a:active{color:#404040;text-decoration:none;line-height:18px;padding:1 0 0 0;}
.b_nextprev a:hover{color:#404040;text-decoration:none;line-height:18px;padding:1 0 0 0;}

/* °Ô½ÃÆÇ »ó´Ü¿¡ °Ô½Ã¹° °¹¼ö¿Í ·Î±×ÀÎ °ü·Ã ÅØ½ºÆ® */
.pagenum {  font-family: "Verdana"; font-size:9px ; color: #000000;}
.pagenum a:link {  font-family: "Verdana"; font-size:9px ; color: #000000; font-weight: none; text-decoration: none}
.pagenum a:visited {  font-family: "Verdana"; font-size:9px ; color: #000000; font-weight: none; text-decoration: none}
.pagenum a:active {  font-family: "Verdana"; font-size:9px ; color: #000000; font-weight: none; text-decoration: none}
.pagenum a:hover {  font-family: "Verdana"; font-size:9px ; color: #0000CC; font-weight: none; text-decoration: none}


/* Á¦Ç° ¸®½ºÆ® Ä«Å×°í¸®¸í */
.p_cate, .p_cate a:link, .p_cate a:visited, .p_cate a:active, .p_cate a:hover{color:#006699;text-decoration:none;line-height:18px; font-weight:bold;letter-spacing:-1px}
/* Á¦Ç° ¸®½ºÆ® ÃÑÁ¦Ç°¼ö */
.p_list_cnt, .p_list_cnt a:link, .p_list_cnt a:visited, .p_list_cnt a:active, .p_list_cnt a:hover{ font-family:"Dotum";font-size:11px;color:#999999;letter-spacing:-1px }
/* Á¦Ç° ¸®½ºÆ® Ä«Å×°í¸®¸í */
.p_list_name, .p_list_name a:link, .p_list_name a:visited, .p_list_name a:active, .p_list_name a:hover{color:#006699;text-decoration:none;line-height:18px; font-weight:bold;letter-spacing:0px}
/* Á¦Ç° ¸®½ºÆ® ÃÑÁ¦Ç°¼ö */
.p_list_info, .p_list_info a:link, .p_list_info a:visited, .p_list_info a:active, .p_list_info a:hover{ font-family:"Dotum";font-size:11px;color:#999999;letter-spacing:-1px;line-height:16px }
.p_opt {color:#999999;font-weight:bold;line-height: 23px;background-color: #F3F3F3;text-align: center;height: 23px;letter-spacing:-1px}
.p_opt_content {color:#404040;line-height: 23px;}
.p_info {color:#404040;}


/* °ü¸®ÀÚ ¸ðµå ½ºÅ¸ÀÏ */
.a_line_2px {line-height: 2px;background-color: #D5D5D5;height: 2px;} /* °ü¸®ÀÚ¸ðµå °øÅë 2px ¶óÀÎ */
.a_line_1px {line-height: 1px;background-color: #E5E5E5 ;height: 1px;} /* °ü¸®ÀÚ¸ðµå °øÅë 1px ¶óÀÎ */
.a_txt {font-family: Dotum;font-size: 11px;color: #333333;letter-spacing: -1px;line-height: 29px;background-color: #F3F3F3;text-align: left;width: 140px;height: 29px;padding:0 0 0 20} /* Ç×¸ñ TD */
.a_content {font-family: Dotum;font-size: 11px;line-height: 19px;color: #666666;background-color: #FFFFFF;letter-spacing: -1px;padding: 5 12 4 12;vertical-align: top;} /* ³»¿ë TD */
.a_content_txt {font-family: Dotum;font-size: 11px;line-height: 19px;color: #666666;letter-spacing: -1px;vertical-align: top;padding: 1 0 0 0;} /* object ÅØ½ºÆ® */
.a_content_txt2 {font-family: Dotum;font-size: 11px;line-height: 19px;color: #999999;letter-spacing: -1px;vertical-align: top;padding: 1 0 0 0;} /* ¼³¸í ÅØ½ºÆ® */
.a_input {color:#666666;height:17px;border:1px #E5E5E5 solid;font-size:12px;font-family:"Gulim";letter-spacing:0px;}
.a_textarea {color:#666666;border:1px #E5E5E5 solid;font-size:12px;font-family:"Gulim";letter-spacing:0px}


/*Áö¼±Ãß°¡*/


.m_pd{
	padding:3px 3px;
}


#TopMenu {
  padding: 0px 20px 20px 20px;
}
.mbg_imgarea {
  height: 400px;
  background-image: url('http://varagi.com/images/00_main/main_img.jpg');
  background-repeat: no-repeat;
  padding-top: 45px;
}
.logobox {
  padding: 0 30px 0 35px;
}
.top_navibox {
  display: flex;
  position: relative;
}
.main_txtimg {
  padding: 50px 0 0 50px;
}
.navigation {
  width: 699px;
  height: 80px;
  background-image: url('http://varagi.com/images/00_main/navi_bar.png');
  background-repeat: no-repeat;
  position: relative;
  padding: 0 27px;
  box-sizing:border-box;
}
.navigation * {
  text-decoration: none !important;
  font-family: 'Noto Sans KR', sans-serif;
}
.navigation>ul>li {
  display: inline-block;
  padding: 0 17px;
  line-height: 45px;
}
.navigation>ul>li>a {
  font-size: .95rem;
  font-weight: 500;
  letter-spacing: -1px;
}
.navigation>ul>li>a:hover {
  color: #61a831;
}
.navigation>ul>li>a.oncolor {
  color: #61a831;
}
ul.submenu {
  position: absolute;
  top: 48px;
  left: 0;
  padding-top: 10px;
  background: linear-gradient(#fdbf0c, #ff8c14);
  width: 699px;
  height: 30px;
  padding: 0 0 0 20px;
  border-radius: 20px;
  line-height: 30px !important;
  box-sizing: border-box;
  display: none;
}
.na_menu1 ul.submenu {
  width: 510px;
  margin-left: 25px;
}
.na_menu2 ul.submenu {
  width: 380px;
  margin-left: 100px;
}
.na_menu3 ul.submenu {
  width: 520px;
  margin-left: 120px;
}
.na_menu4 ul.submenu {
  width: 625px;
  margin-left: 90px;
}
.na_menu5 ul.submenu {
  width: 315px;
  margin-left: 350px;
}
.na_menu6 ul.submenu {
  width: 245px;
  margin-left: 380px;
}
ul.submenu>li {
  display: inline-block;
  line-height: 30px !important;
  padding-right: 10px;
}
ul.submenu>li a{
  color:#fff;
  font-size: .85rem;
}
.last_navi>a {
  color: #fcffb3 !important;
  /* font-weight: 600 !important; */
  padding-left: 18px;
}
ul.submenu>li a:hover {
  color: #000 !important;
}
.navisticker {
  margin-top: -30px;
  margin-left: 10px;
}

.subtoparea {
  height: 265px;
  background-image: url('http://varagi.com/images/00_main/subtopbg.jpg');
  background-repeat: no-repeat;
  padding-top: 45px;
}
.subtop_txtimg {
  padding: 73px 0 0 80px;
}
#SubContainer #Content #account_title {
  display: none;
}
#account_site {
  margin-bottom: 20px;
}
#LeftBar {
  display: none;
}
.leftsidebar {
  width: 312px;
  float: left;
  padding: 30px;
  box-sizing: border-box;
}
.sidemenu {
  width: 228px;
  height: 353px;
  background-image: url('http://varagi.com/images/00_main/sidemenubg.png');
  background-repeat: no-repeat;
  margin-bottom: 20px;
}
.sidemenu * {
  text-decoration: none !important;
  font-family: 'Noto Sans KR', sans-serif;
}
.sidemenu_topname {
  font-size: 1.8rem;
  color: #fff;
  text-shadow: 0 0 10px #71863d;
  margin-bottom: -4px;
}
.in_sidemenu {
  line-height: 30px;
  text-align: center;
}
.in_sidemenu li{
  border-bottom: 1px solid rgba(255,255,255,0.4);
  width: 70%;
  margin: 0 auto;
}
.in_sidemenu a {
  color: #fff;
  font-size: .85rem;
  text-shadow: 0 0 7px #71863d;
}
.in_sidemenu a:hover {
  color: #000;
  text-shadow: none;
  font-weight: 500;
}
.in_sidemenu a.onmenu {
  color: #000;
  font-weight: 500;
  text-shadow: none;
}
.inner_title {
  text-align: center;
  color: #fff;
  font-size: .95rem;
  padding-top: 17px;
  margin-bottom: 5px;
}

.noline * {
  text-decoration: none !important;
}
