body{
  margin: 0;
  scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color: #666666;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #000000;
  scrollbar-highlight-color:#666666;
  scrollbar-shadow-color: #666666;
  scrollbar-track-color: #000000;
  }

a:link{ color: #F0E68C;text-decoration: none; }
a:visited{ color: #F0E68C;text-decoration: none; }
a:hover,a:active{ color: #FF9900; text-decoration: 1px; }

/* H Tag padding margin ¾å ±¦ ²¼ º¸ */
h1	{ font-size: 9pt;color:#DCDCDC;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin:0px;letter-spacing:1px;font-weight:normal; }
h2	{ font-size: 9pt;color:#DCDCDC;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin:0px;letter-spacing:1px;font-weight:normal; }
h3	{ font-size: 9pt;color:#DCDCDC;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin:0px;letter-spacing:1px;font-weight:normal; }
h4	{ font-size: 9pt;color:#DCDCDC;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin:0px;letter-spacing:1px;font-weight:normal; }
h5	{ font-size: 9pt;color:#DCDCDC;padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;margin:0px;letter-spacing:0px;font-weight:normal;line-height:20px; }
h6	{ font-size: 9pt;color:#DCDCDC;padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;margin:1px;letter-spacing:0px;font-weight:normal; }

hr{ border:	1px #DCDCDC solid;height:1px; }
.pic { ine-height: 0px; border: none; vertical-align: text-bottom; padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;margin:2px; }
input,textarea,select,option{ background-color:#DCDCDC;color:DimGray;border-color:#A9A9A9;border:solid 1px; }
.news{ overflow: auto;font-size: 9pt;margin: 0em 0em 0em 0em;padding: 0.1em 0.1em 0.5em 0.5em; }
.fc	{ border:solid 1px #696969; }

.ft	{ border:solid 1px #999999; }
.fs	{ border:solid 1px #2F4F4F; }
.fa	{ border:solid 1px #993333; }
.fn	{ border:solid 1px #000000; }

.fct	{ border:solid 1px #999999; background-color:#696969; }
.fcs	{ border:solid 1px #2F4F4F; background-color:#003333; }
.fca	{ border:solid 1px #993333; background-color:#660000; }
.fcn	{ border:solid 1px #000000; background-color:#330033; }

.fbt	{ border:solid 1px #999999; background-color:#000000; }
.fbs	{ border:solid 1px #2F4F4F; background-color:#000000; }
.fba	{ border:solid 1px #993333; background-color:#000000; }
.fbn	{ border:solid 1px #330033; background-color:#696969; }

.fl	{ border:solid #DCDCDC;border-left-width:0px;border-bottom-width:1px;border-top-width:0px;border-right-width:0px; }
.dc	{ font-size:9pt;color:#DCDCDC;letter-spacing:2px;padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;margin:0px;line-height:22px;font-weight:normal; }
.bx	{ font-size:9pt;color:#DCDCDC;line-height:15px;letter-spacing:0.2em;padding: 0.5em 0.5em 0.5em 0.5em;margin: 0.5em 0.5em 0.5em 0.5em;font-weight:lighter; }
.ct	{ font-size:9pt;color:#DCDCDC;letter-spacing:2px;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px;margin:0px;font-weight:normal; }
.mx	{ font-size:9pt;color:#DCDCDC;letter-spacing:0px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;line-height:18px;font-weight:normal; }
.nv	{ font-size:80%;color:#DCDCDC;letter-spacing:1px;padding-left:8px;padding-right:2px;padding-top:2px;padding-bottom:2px;margin:0px;font-weight:normal; }
.cp	{ font-size:75%;color:#DCDCDC;letter-spacing:2px;margin:2px;font-weight:lighter; }

.sub	{ border:solid 1px Black; background-color:DarkOrange; }