@import url(nanumgothic.css);
/*°øÅë ½ÃÀÛ*/ 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
			
	scrollbar-3dlight-color:FFFFFF;
	scrollbar-arrow-color:101177;
	scrollbar-base-color:EFEFEF;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-face-color:EFEFEF;
	scrollbar-highlight-color:FFFFF;
	scrollbar-shadow-color:9F9F9F;}

/*ÀüÃ¼º»¹® ÅØ½ºÆ® °ü·Ã*/ 
body,th,td,select {
	font-size:12px;
	font-family:"µ¸¿ò", Arial, "verdana";
	color:#636262;
	line-height:14pt;	
	text-decoration: none;
}
form, ul, li, div, p, h1, h2, h3, h5, h6, p, span, fieldset { border:0; margin:0; padding:0; }
html, body, input, select { margin:0; padding:0;}
ul, ol, li {list-style:none;}
li img { vertical-align:top;}
img{font-size:0; line-height:0; border:0; vertical-align:top;}

A:link {color:#555555;text-decoration:none;} 
A:visited {color:#555555;text-decoration:none;} 
A:active { color:#555555;text-decoration:none;} 
A:hover { color:#888888;text-decoration:none;}

/**ÀÌ¹ÌÁö º¸´õ °ü·Ã**/
img {border:none}

/**Æû Àû¿ë**/
input{border:1px solid #c6c6c6; font-size:12px; color:#666666; font-family: "µ¸¿ò", "Verdana"}

select { font-size:11px; color:#676462; font-family: µ¸À½; border:1px solid #DEDEDE;  height:14px;}

textarea {border:1px solid #B2B2B2; border-right:1px solid #E0E4E1; border-top:1px solid #B2B2B2; 
border-bottom:1px solid #E0E4E1; ;color:#000000; border-leftcolor:#CFD6D8;font-size:12px; font-family: "µ¸¿ò", "Verdana"; color:#676462;
;padding-left: 5px ;padding-top: 5px;padding-right: 5px ; line-height : 13px }

/**ÀÌ¹ÌÁö ¸µÅ© Å×µÎ¸® °¨Ãß±â**/
a,img {selector-dummy: expression(this.hideFocus=true);}
a,img,input{selector-dummy: expression(this.hideFocus=true);}

.none
{border:none}
.tit_map
{font-size:11px;font-family:"µ¸¿ò", Arial, "verdana";color:#7b7b7b; text-align:right}

.font_s_l
{font-size:11px; height:17px}

.font_11px
{font-size:11px;}

/**°øÅë CSS ³¡**/


/**Ãß°¡ CSS ½ÃÀÛ**/
.left_bg
{background-image:url(../img/inc/left_bg.gif); background-repeat:repeat-y; vertical-align:top; text-align:right}

.left_m_bg
{background-image:url(../img/inc/left_bg_bg.gif); background-repeat:repeat-y; padding-left:6px}

.left_w_bg
{background-image:url(../img/inc/left_m_bg.gif); background-repeat:repeat-y; padding-left:5px; height:22}

.tit_bg
{background-image:url(../img/inc/tit_bg.gif); background-repeat:no-repeat; }

.g_box
{background-image:url(../img/index/g_bg_bg.gif); padding:5px; text-align:center}

.font_tit
{font-weight:bold; background-color:efefef; border-top:solid 1px #FFFFFF; text-align:center}

.font_tit1
{font-weight:bold; background-color:efefef; text-indent:4px; text-align:center}


.text01
{ font-weight:bold; color:#FF6600 }

.text02
{ font-weight:bold; color:#339966 }

.text03
{ font-weight:bold; color:#006699}

.text04
{ font-weight:bold; font-size:11px; color:#2f2a24}

.text05
{font-size:11px; color:#cc4d01}

.login_box
{border:1px solid #999999; font-size:11px; color:#666666;font-family: "µ¸¿ò", "Verdana"; background-color:#f7f7f7}

.text_tit01
{background-color:#ffede0; font-weight:bold; color:#ee5501; text-align:center}

.text_tit02
{ font-weight:bold; color:#ed9305; text-align:center}

.tit_login
{	font-size:11px;font-family:"µ¸¿ò", Arial, "verdana";color:#8d8984; font-weight:bold}


/*¸¶ÀÌÆäÀÌÁö*/
.font_b
{ color:#365e71; font-weight:bold}

.font_sky
{ color:#5b959e; font-weight:bold}

.font_orange
{font-weight:bold; color:#ec7603; text-align:right}

.font_red
{font-weight:bold; color:#e55533}

.font_big
{font-weight:bold; font-size:18px; text-align:center; color:#333333}

.font_white
{color:#ffffff}

.font_bu
{color:087f9d}

.font_violet
{color:811cd3}

.cal
{font-family: "Arial", "verdana"; font-size:11px; font-weight:bold; color:#FFFFFF; padding-left:6px}

.cal_red
{font-family: "Arial", "verdana"; font-size:11px; font-weight:bold; color:#ff99bf; padding-left:6px}
.gray_box01
{border:1px solid #d1d1d1; background-color:ffffff}

.box02
{border:1px solid #ffffff; background-color:ffffff}

.re_t_01
{border: 1px solid #d2d2d2; background-color:f4f4f4; text-indent:3pt; font-weight:bold; color:#333333}

.re_t_02
{border: 1px solid #d2d2d2; text-indent:3pt;}

.m01 {color: #FF0000;	font-weight: bold;	font-size: 15px;}

.m02 {	font-size: 16px;	font-weight: bold;	color: #000000;
}
.m03 {	color: #999999;	font-weight: bold;	font-size: 11px;
}
.m04 {	color: #FFFFFF;	font-weight: bold;}
.m05 {	color: #000000;	font-weight: bold;}
.bold {font-weight: bold}

.font_b
{color: #46656e}

.font_s
{color: #678ea7; font-weight:bold}

.font_o
{color: #f55a06; font-weight:bold}

.ta_tit
{background-color:fff4e2; color:#e86d00; text-align:center;}

.ta_st
{border-collapse:collapse; text-align:center;}

.ta_pink
{ text-align:left; color:e700ea; font-weight:bold;}

.ta_y
{background-color:fffbe8;}


/*- Menu Tabs--------------------------- */


    #tabs {
      float:left;
      width:650;
	  background:url(../img/tab/tapbg.gif);
	  background-repeat:repeat-x;      
      font-size:100%;
      line-height:normal;
      }
    #tabs ul {
        margin:0;
        padding:10px 10px 0 2px;
        list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../img/tab/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-weight:bold
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("../img/tab/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#8c827c;
	  font-weight:bold
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
	  font-weight:bold;
      }
    #tabs a:hover {
      background-position:0% -42px;
	  font-weight:bold	  
      }
    #tabs a:hover span {
      background-position:100% -42px;
	  font-weight:bold
      }

        #tabs #current a {
                background-position:0% -42px;
				color:#FF9834;
				font-weight:bold
        }
        #tabs #current a span {
                background-position:100% -42px;
				color:#FF9834;
				font-weight:bold
        }
-->


.input2{border:0px solid #c6c6c6; font-size:12px; color:#666666; font-family: "µ¸¿ò", "Verdana"}

.cal_num{ font-family: "Tahoma","verdana"; color: #000000;font-size:26px;font-style: normal;
          font-weight: bold;line-height : 26px; }

.TabBox_pd1 {float:left; width:100%; padding:20px 0 6px 0;}
.TabBox {float:left; width:100%; height:45px; margin-top:20px; padding-bottom:15px; background: url("../../common/images/sub/tab_bg.gif") repeat-x;}
.Tab ul {float:left; height:45px; padding:0px;}
.Tab li {float:left; padding:0 2px 0 0;}
.TabBox_pd {float:left; width:100%; padding:18px 0 0 0;}
.TabBox2 {float:left; width:100%; height:51px; padding-bottom:15px; background: url("../../common/images/sub/tab_bg2.gif") repeat-x;}
.Tab2 ul {float:left; height:51px; padding:0px;}
.Tab2 li {float:left; padding:0 2px 0 0;}