@charset "utf-8";

td, th, textarea, body, table, p, div {
font-family : NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", 굴림;
font-size            : 14px; line-height:1.5em}

body
{
  margin-top           : 0px;
  margin-left          : 0px;
  background-color     : #040e1e;
  background-image     : url(img/bgmain2.png);
  background-attachment: fixed;
  background-repeat    : no-repeat;
  background-position  : top left;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-base-color: #344566;
  scrollbar-track-color: #344566;
  scrollbar-face-color: #344566;
  scrollbar-highlight-color: #344566;
  scrollbar-3dlight-color: #465673;
  scrollbar-darkshadow-color: #344566;
  scrollbar-shadow-color: #465673;
}

img{ border: 0px;}

/*	메인 화면 크기	*/
table.outside { width:640px; }

/*	일반적인 테이블 설정	*/
table.line, td.line, th.line { border:1px #545454 solid;}
td, th { color:#DDDDDD; background-color:#000000; }
th{text-align:center; padding-left:3px;padding-right:3px; font-weight:bold; }

a		{ color:#FFFF00; text-decoration:none; }
a:hover	{ color:#FF0000; text-decoration:underline; }
	
	
    input, select, textarea
    {
      border               : 1px #545454 solid;
    }


    td.a
    {
      height               : 39px;
      text-align           : center;
    }

    td.b
    {
      padding              : 3px;
    }

    td.c
    {
      color                : #FFFFFF;
      padding-left         : 3px;
      background-image     : url(img/bg5.gif);
      filter               : alpha(opacity=70);
      -moz-opacity         : 0.9;
      -khtml-opacity       : 0.9;
      opacity              : 0.9;
    }

    td.f, input, select, textarea
    {
      color                : #FFFFFF;
      background-color     : #1c1c1c;
      filter               : alpha(opacity=90);
      -moz-opacity         : 0.9;
      -khtml-opacity       : 0.9;
      opacity              : 0.9;
    }

    textarea
    {
      width                : 100%;
    }

    td.k input
    {
      text-align           : left;
    }

    td.g
    {
      text-align           : right;
      color                : #FFFFFF;
    }

    td.h
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.i
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.j
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.k, td.k input
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.m
    {
      text-align           : right;
      width                : 86px;
      color                : #FFFFFF;
    }

    td.n
    {
      text-align           : right;
      width                : 89px;
      text-align           : center;
      color                : #FFFFFF;
    }

    td.o
    {
      text-align           : center;
      color                : #FFFFFF;
    }

    td.q
    {
      text-align           : center;
      vertical-align       : middle;
      color                : #FFFFFF;
    }

    td.r
    {
      text-align           : right;
      color                : #FFFFFF;
    }

    td.v
    {
      text-align           : right;
      color                : #f7f7f7;
    }

    td.s
    {
      color                : #FFFFFF;
    }

    table.s th
    {
      border               : 0px;
    }

    table.s th img
    {
      width                : 89px;
      height               : 89px;
    }

    div.z
    {
      color                : #FFFFFF;
    }


    .style td
    {
      color                : #FFFFFF;
      border-top           : 0px;
    }

    .style div a
    {
      padding-left         : 7px;
      height               : 100%;
      width                : 100%;
    }

    .style div a:link
    {
      height               : 100%;
      width                : 100%;
    }

    .style div a:visited
    {
      height               : 100%;
      width                : 100%;
    }

    .style div a:hover
    {
      background-image     : url(img/link.gif);
      background-repeat    : no-repeat;
      background-position  : left;
      height               : 100%;

      text-decoration      : none;
    }

    .style
    {
      margin-top           : 10px;
    }

    h2
    {
      font-size            : 14px;
      border-bottom        : 0px #344566; solid;
      width                : 98%;
      text-align           : center;
    }
