/* jeje's style */

body, td, p, input, button, textarea, select {
	font-family:Verdana, Arial, Helvetica, Sans;
	font-size:11px;
	line-height:170%
}

A:link, A:active, A:visited  {color:#767676;text-decoration:none;}
A:hover   {color:#323232;text-decoration:underline;}


.login_util {
	font-family:Verdana, Arial, Helvetica, Sans;
	font-size:11px;
	font-weight:bold;
	line-height:160%
  }
A.login_util:link,
A.login_util:active, 
A.login_util:visited  {color:#767676;text-decoration:none;}
A.login_utilA:hover    {color:#323232;text-decoration:none;}



.top_menu {
	font-family:¹ÙÅÁ, Georgia, Times New Roman, Times, Serif;
	font-size:18px;
	font-weight:bold;
	line-height:160%;
	letter-spacing:-4px;
	text-align:center;
  }
A.top_menu:link,
A.top_menu:active, 
A.top_menu:visited  {color:#767676;text-decoration:none;}
A.top_menuA:hover    {color:#323232;text-decoration:none;}


.top_submenu {
  font-family:Verdana, Arial, Helvetica, Sans;
  font-weight:bold;
  font-size:12px;
  line-height:15px;
  color:#e0e0e0;
  letter-spacing:-1px;
  background-color:#424242;
  }
  A.top_submenu:link, A.top_submenu:active, A.top_submenu:visited  {color:#e0e0e0;text-decoration:none;padding:0 5 0 5;}
  A.top_submenu:hover    {color:#ffffff;text-decoration:none;padding:0 5 0 5;}


.path {
  font-family:Verdana, Arial, Helvetica, Sans;
  font-size:11px;
  color:#777;
  padding-left:10px;
  letter-spacing:1px;
  background-color:#dadada;
  }
  A.path:link, A.path:active, A.path:visited  {color:#777;text-decoration:none;padding-left:5px;}
  A.path:hover    {color:#444;text-decoration:none;}


.blank_10 {
  line-height:0;
  height:10px;
}

.pa10 {
  padding:10px;
}


.leftmenu_div {
  height:30px;
  text-align:center;
  }

.leftmenu {
  font-family:Verdana, Arial, Helvetica, Sans;
  font-weight:bold;
  font-size:12px;
  letter-spacing:-1px;
  text-align:center;
  }
  A.leftmenu:link, A.leftmenu:active, A.leftmenu:visited  {color:#444;text-decoration:none;}
  A.leftmenu:hover    {color:#222;text-decoration:none;}


.leftmenu_td {
	background-color:#d4d4d4;
  }


.line_g {
	background-color:#b2b2b2;
}

.tail_notice {
	font-family:Verdana, Arial, Helvetica, Sans;
	font-size:10px;
	line-height:160%;
	padding-left:10px;
  color:#777;
}


.tail_copy {
  background-image : url("./img/tail_copy.gif");background-position:bottom left ;background-repeat:no-repeat;
}

.bbs_newstop {
  font-family:Verdana, Arial, Helvetica, Sans;
  font-weight:bold;
  font-size:12px;
  letter-spacing:-1px;
  text-align:center;
  }
  A.bbs_newstop:link, A.bbs_newstop:active, A.bbs_newstop:visited  {color:#444;text-decoration:none;}
  A.bbs_newstop:hover    {color:#222;text-decoration:none;}


/*
	font-family:Verdana, Arial, Helvetica, Sans;
	font-family:Georgia, Times New Roman, Times, Serif;



a:link, a:visited, a:active { text-decoration:none; color:#3A4E40;	 }
a:hover { text-decoration:none; }

a.tm:link, a.tm:visited, a.tm:active { text-decoration:none; color:#555555;	 font-size:11px}
a.tm:hover { text-decoration:none; font-size:11px}

a.tm2:link, a.tm2:visited, a.tm2:active { text-decoration:none; color:#FFFFFF}
a.tm2:hover { text-decoration:none }

.tablebg { background-color:#DDDDDD; }

.subject { color:#315584; }
.subjectbg { background-color:#EFF3F7; }

.content { color:#404040; }
.contentbg { background-color:#FFFFFF; }

.list { color:#222222; }
.list0 { background-color:#FFFFFF; }
.list1 { background-color:#F5F5F5; }

.textarea { border: 1px solid #777777; }

.button { }
.select { }
*/
/* .name { font-weight: bold; color:#575757; } */
/*
.name { font-weight: normal; color:#064E53; }

.b { font-weight: bold; }
.ht { height:30px; } 
.ht2 { height:20px; } 
.price { color:crimson; }
.lfont { font-size:13px; }
.sfont { font-size:11px; }
.arial { font-family:Arial; }
.lh  { line-height:150%; }
.lh2 { line-height:200%; }

.box {border:1 solid; border-color:#DDDDDD; background-color:#FDFDFD;}
.login { color:#222222; font-family:vernada; font-size:10px;}
.line { background-color:#969696;}
.tdsc {background-color:#F0F0F0;}
.edit    { border-color:#B4B4B4; border-style:solid; border-width:1px; }  */
/* ¸ðµç input¿¡ ÀÔ·ÂµÇ´Â ÅØ½ºÆ® ÆùÆ®*/

.w50 { width:50%; }
.w99 { width:99%; }
.input { border:1 solid; border-color:#DDDDDD; background-color:#FDFDFD; }
.textarea { border:1 solid; border-color:#DDDDDD; background-color:#FDFDFD; }



/* Middle Sliding Doors */

    #header {
			font-family:±¼¸², Verdana, Arial, Helvetica, Sans;
			font-size:12px;
      float:left;
      width:100%;
      background:#DAE0D2 url("./img/bg.gif") repeat-x bottom;
      line-height:normal;
      }
    #header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("./img/left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #765;
      }
    #header a {
      float:left;
      display:block;
      background:url("./img/right_both.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#333;
      }
    #header #current {
      background-position:0 -150px;
      border-width:0;
      }
    #header #current a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#333;
      }
    #header li:hover a {
      background-position:100% -150px;
      }

