@charset "utf-8";

html                                   {margin:0px; padding:0px; overflow-y:scroll;color:#666666}
body                                   {margin:0px; padding:0px; font-size:12px; font-family:dotum, Verdana, Arial, Helvetica, AppleGothic, sans-serif; }
form                                   {margin:0px; padding:0px; }
img                                    {border:0px; }
a                                      {cursor:pointer; }
h1, h2, h3, h4, h5, h6                 {margin:0px; padding:0px; }
fieldset                               {margin:0px; padding:0px; border:0px; }
table                                  {border-collapse:collapse;}
caption                                {display:none;}
th, td                                 {margin:0px; padding:0px; }
div                                    {margin:0px; padding:0px; }
ol, ul, li, dl, dt, dd                 {margin:0px; padding:0px; list-style:none; }
p                                      {margin:0px; padding:0px; line-height:160% }
form                                   {margin:0px; padding:0px; }
input, select, textarea                {margin:0px; padding:0px; }
input                                  {color:#666666; border:1px solid #d8d8d8; font-size:12px; height:16px; vertical-align:middle; line-height:18px; padding:0px 0px 2px 5px;font-family:dotum}
select                                 {color:#666666; border:1px solid #C6C6C6; height:18px;}
textarea                                {font-family:dotum; font-size:12px; padding:5px; color:#666666; line-height:160%;border:1px solid #e5e5e5}
/*******************************************************************************
   스크롤바
*******************************************************************************/
html, body, td, div, textarea {
 scrollbar-face-color: #fcfcfc; 
 scrollbar-shadow-color: #D4D4D4; 
 scrollbar-highlight-color:#E9E9E9; 
 scrollbar-3dlight-color: #ffffff; 
 scrollbar-darkshadow-color:#ffffff; 
 scrollbar-track-color: #ffffff; 
 scrollbar-arrow-color: #888888; 
}

/*******************************************************************************
  A LINK
*******************************************************************************/
a:link                                                             {color: #666666; text-decoration:none}
a:visited                                                          {color: #666666; text-decoration:none}
a:active                                                           {color: #666666; text-decoration:none}
a:hover                                                            {color: #007ebb; text-decoration:none}

.join_select {behavior: url('../images/member/selectBox.htc')!important;}


.join_wap {width:836px; margin:auto;}
.join_header { position:relative;width:836px;background:url(../images/member/joinbg_01.gif) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/joinbg_01.png); height:78px;}
.join_header p {position:relative;float:left;top:34px;left:15px;}
.join_header .close { position:relative;top:24px;right:15px;width:52px;height:44px;background:url('../images/member/btn_joinclose.gif') no-repeat;cursor:pointer; float:right}
.join_middle { position:relative; width:801;background:url(../images/member/joinbg_02.png) repeat-y;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/joinbg_02.png); padding:16px 0px 10px 35px}
.join_middle .contents {width:766px;}
.join_bottom { position:relative;width:836px;background:url(../images/member/joinbg_03.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/joinbg_03.png); height:33px;}


.join2_wap {width:711px; margin:auto;}
.join2_header { position:relative;width:711px;background:url(../images/member/joinbg_01.gif) no-repeat;height:78px;}
.join2_header p {position:relative;float:left;top:24px;left:15px;}
.join2_middle { position:relative; width:661px;background:url(../images/member/joinbg_02.gif) repeat-y; padding:25px}
.join2_bottom { position:relative;width:711px;background:url(../images/member/joinbg_03.gif) no-repeat; height:33px;}


.join_wap02 {width:636px; margin:auto;}
.join_header02 { position:relative;width:636px;background:url(../images/member/joinbg_04.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/joinbg_04.png);  height:77px;}
.join_middle02 { position:relative; width:636px;background:url(../images/member/joinbg_05.png) repeat-y;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/joinbg_05.png); padding:16px 0px 10px 35px}
.join_bottom02 { position:relative;width:636px;background:url(../images/member/joinbg_06.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/joinbg_06.png); height:33px;}

.join_header02 p {position:relative;float:left;top:24px;left:15px;}
.join_header02 .close { position:relative;top:24px;right:15px;width:52px;height:44px;background:url('../images/member/btn_joinclose.gif') no-repeat;cursor:pointer; float:right}
.join_middle02 .contents02 {width:566px;}


.tab_form     {width:100%; border:1px #e5e5e5 solid; border-collapse:collapse;}
.tab_form th  {height:30px;background-color:#f2f2f2; border:1px #e5e5e5 solid;color:#666666; text-align:left; padding:0px 0px 0px 12px}
.tab_form td  {border:1px #e5e5e5 solid;color:#666;text-decoration:none;padding:4px 3px 4px 9px;}



.jtxt_01 { color:#333333; font-size:12px; line-height:160%; font-weight:bold;}
.jtxt_02 { color:#ff8104}
.jtxt_03 { color:#888888; font-size:12px; line-height:160%; }
.jtxt_04 { color:#89c24d}
.jtxt_05 { text-decoration:underline;}

.gr_box {border:8px #ededed solid; text-align:center; padding:10px; margin:auto;}
.title01 { color:#666666; font-weight:bold; height:20px; background:url(../images/member/icon_gpoint.gif) no-repeat 1px 8px; padding:0px 0px 0px 9px; margin-left:11px;}
.font_normal { font-weight:normal;}


.address { border:6px #c3c3c3 solid; padding:0px 0px 10px 0px}
.add_header { background:url(../images/member/pop_bg01.gif); height:39px;}
.add_header p {position:relative;float:left;top:0px;left:0px;}
.add_header .close { position:relative;top:0px;right:0px;width:34px;height:31px;background:url('../images/member/btn_popclose.gif') no-repeat;cursor:pointer; float:right}
.add_middle { padding:5px}

.bo_01 {border:1px solid #e3e3e3; height:105px;width:300px; text-align:right; padding:2px 1px 2px 0px}
.add_tb {}
.add_tb td {border-bottom:1px solid #e3e3e3; height:22px; padding:2px 0px 1px 0px}
.add_tb td a{ color:#666;  text-decoration:none;}
.add_tb td a:hover { color:#666; font-weight:bold;}


/*******************************************************************************
  LAYER PANEL
*******************************************************************************/
.layer_join                                                       {border:none; }
.layer_join .top_left                                             {background:url('{appPath}/images/member/bg_layer_t_left.png') no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_t_left.png); width:22px; height:78px; }
.layer_join .top_center                                           {background:url('../images/member/bg_layer_t_center.png') repeat-x; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_t_center.png);height:78px;}
.layer_join .top_right                                            {background:url('../images/member/bg_layer_t_right.png') no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_t_right.png); width:22px; height:78px; }
.layer_join .middle_left                                          {background:url('../images/member/bg_layer_m_left.png') repeat-y; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_m_left.png); width:22px; }
.layer_join .middle_center                                        {padding:10px;background:#fff; overflow:hidden; }
.layer_join .middle_right                                         {background:url('../images/member/bg_layer_m_right.png') repeat-y;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_m_right.png);width:22px;  }
.layer_join .bottom_left                                          {background:url('../images/member/bg_layer_b_left.png') no-repeat;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_b_left.png);width:22px; height:22px; }
.layer_join .bottom_center                                        {background:url('../images/member/bg_layer_b_center.png') repeat-x; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_b_center.png); height:22px;}
.layer_join .bottom_right                                         {background:url('../images/member/bg_layer_b_right.png') no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=../images/member/bg_layer_b_right.png); width:22px; height:22px; }
.layer_join .header                                               {position:relative; height:30px;}
.layer_join .header .title                                        {position:absolute; top:7px; left:7px; color:#000000; font-size:12px; font-weight:bold;}
.layer_join .header .layer_close                                  {position:absolute; background:url('../images/member/btn_popclose.gif') no-repeat; width:36px; height:25px; top:0px; right:0px; cursor:pointer;}


/*******************************************************************************
  LAYER PANEL
*******************************************************************************/
.search_wap {width:327px; margin:auto;}
.layer_search                                                       {border:none; }
.layer_search .top_left                                             {background:url('../images/member/bg_search.gif') repeat-y; width:6px; height:41px; }
.layer_search .top_center                                           {background:url('../images/member/bg_search_t.gif') repeat-x; height:41px;}
.layer_search .top_right                                            {background:url('../images/member/bg_search.gif') repeat-y;  width:6px; height:41px; }
.layer_search .middle_left                                          {background:url('../images/member/bg_search.gif') repeat-y; width:6px; }
.layer_search .middle_center                                        {padding:10px;background:#fff; overflow:hidden; }
.layer_search .middle_right                                         {background:url('../images/member/bg_search.gif') repeat-y;width:6px;  }
.layer_search .bottom_left                                          {background:url('../images/member/bg_search.gif') no-repeat;width:6px; height:6px; }
.layer_search .bottom_center                                        {background:url('../images/member/bg_search.gif') repeat-x; height:6px;}
.layer_search .bottom_right                                         {background:url('../images/member/bg_search.gif') no-repeat; width:6px; height:6px; }
.layer_search .header2                                              {position:relative; height:30px; top:1px;}
.layer_search .header2 .title2                                      {position:absolute; color:#000000; font-size:12px; font-weight:bold;}
.layer_search .header2 .layer_close2                                {position:absolute; background:url('../images/member/btn_popclose.gif') no-repeat; width:35px; height:25px; top:0px; right:0px; cursor:pointer;}

.treeBox {border:1px #b1cff5 solid; }/*1파랑*/
.treeBox {border:1px #a6e0e7 solid; }/*2밝은파랑*/
.treeBox {border:1px #c5eaae solid; }/*3초록*/
.treeBox {border:1px #b1bcf5 solid; }/*4보라*/
