/* common main html skin css */
  #sil { width:100%; overflow:hidden;margin:0 auto;text-align:center; }
  #sil .title { width:100%;height:78px; }
  #sil .sil_19 { display:block; margin:150px auto 100px; }
  #sil .content { width:635px;margin:0 auto;overflow:hidden;}
  #sil .copyright { width:988px;background:#D9D9D9;text-align:center;margin:0 auto; }
  #sil .info { width:668px;margin:50px auto 40px;padding-left:10px;font-family:돋움;letter-spacing:0.1em; }
  
  
  #member,#guest { width:46%;display:inline;float:left;margin:10px;overflow:hidden;  }
  #member { margin-right:15px;background:#CACACA; }
  
  #guest { margin-left:15px;}

  /* 멤버 게스트 폼양식 */
  .auth { margin:3px;background:#E3E3E3;border:1px solid #B4B4B4; overflow:hidden;text-align:left;}
  .auth img { margin:9px; }

  .auth-title { 
    width:88px;height:49px;
    text-indent:-50000px;
    background:url('/img/sil/title.jpg') no-repeat 0 0; 
    font-family:돋움;
    font-size:16px;
    font-weight:bold;
    color:#132b50;
    overflow:hidden;
    margin:0 10px;
  }

  .auth-title div { text-indent:10px;}
  .auth-content {
    display:block;
   /* width:263px;*/
    margin:0 10px 6px;
    border:1px solid #B4B4B4;
    background:#fff;
    overflow:hidden;
    }

  .auth-box {
    margin:15px 0px 0 10px;
    overflow:hidden;
    }

  .auth-form,.auth-submit { display:inline;float:left;}
  .auth-form{ 
    overflow:hidden;
  }

  *+html .auth-form{ width:77%; }

  .auth-form span,.auth-form input {display:inline;float:left;height:18px;margin-top:3px;}
  .auth-form span { width:57px;font-weight:bold;white-space:pre;}
  .auth-form input {width:120px;_width:118px;margin:0 5px;border:1px solid #889EC0;}


  .auth-form input.jumin { 
    width:47px; 
    height:13px;
    padding:5px 1px 0;
    font-size:7px;
    }

  .auth-form span.jumin { width:10px; }
  .auth-form .sp { width:0;height:5px; _font-size:0;}



  .auth-button {
    overflow:hidden;
    margin:15px 10px 14px;
    padding:10px 0 0;
    text-align:center;
    border-top:1px solid #ccc; 
    }

  .auth-button a { letter-spacing:1px;margin:0 10px; }

  .auth-info {
      background:transparent url(/img/sil/sil_01.gif) no-repeat scroll 0 -144px;
      border-top:1px solid #CCCCCC;
      font-size:11px;
      margin:15px 10px 0;
      overflow:hidden;
      padding:6px 0 6px 30px;
    }

    .auth-info span { font-weight:bold;}
