﻿@charset "utf-8";
@import url("layout.css");

body	{font-family: "굴림,돋움";	font-size:9pt;color:#333333;line-height:1.5;margin: 0px; margin:0 auto; padding:0 0 20px;}
td, th		{font-family: "굴림,돋움";	font-size:9pt;color:#333333;line-height:1.5;}

A:link    { font-family: "굴림,돋움";font-size: 12px;text-decoration:none; color:#333333;}
A:active  { font-family: "굴림,돋움";font-size: 12px;text-decoration:none; color:#333333;}
A:visited { font-family: "굴림,돋움";font-size: 12px;text-decoration:none; color:#333333;}
A:hover   { font-family: "굴림,돋움";font-size: 12px;text-decoration:underline; color:##333333;}

A.top_text:link    { font-family: "돋움";font-size: 8pt;text-decoration:none; color:#3673C1;letter-spacing: -0.05em;}
A.top_text:active  { font-family: "돋움";font-size: 8pt;text-decoration:none; color:#3673C1;letter-spacing: -0.05em;}
A.top_text:visited { font-family: "돋움";font-size: 8pt;text-decoration:none; color:#3673C1;letter-spacing: -0.05em;}
A.top_text:hover   { font-family: "돋움";font-size: 8pt;text-decoration:underline; color:#3673C1;letter-spacing: -0.05em;}

A.top_text2:link    { font-family: "돋움";font-size: 9pt;text-decoration:none; color:#333333;letter-spacing: -0.05em;}
A.top_text2:active  { font-family: "돋움";font-size: 9pt;text-decoration:none; color:#333333;letter-spacing: -0.05em;}
A.top_text2:visited { font-family: "돋움";font-size: 9pt;text-decoration:none; color:#333333;letter-spacing: -0.05em;}
A.top_text2:hover   { font-family: "돋움";font-size: 9pt;text-decoration:underline; color:#333333;letter-spacing: -0.05em;}

img				{ border:0px; }
*{ padding:0; margin:0;list-style:none;}


/* Layout */
#wrap     {float:left; position:absolute; left:50%; top:0px; width:1002px; margin:0px; padding:0px; margin-left:-501px;}
#header   {float:left; position:relative; left:0px; top:0px; width:1002px; height:100px; background:url(../img/main/global.jpg) no-repeat;}
#container{float:left; position:relative; left:0px; top:0px; width:1002px; height:170px; padding:0px; background:url(../img/main/flash.jpg) no-repeat;}
#content  {float:left; position:relative; left:; top:0px; width:1002px; height:252px; padding-top:0px; letter-spacing:-0.05em; background:url(../images/main/content_bg.jpg) no-repeat;}
#board {float:left; width:1002px;}
#banner {float:left; width:1002px; margin-top:20px;}
#footer   {float:left; position:; left:0px; top:20px; width:1002px; height:150px; padding-top:30px;}
.snb      {float:left; position:relative; left:0px; width:191px;}
.colgroup {float:left; position:relative; width:810px; z-index:10;}
.aside    {float:right; position:; left:; right:0px; top:0px;}
#site_banner { background:url(../images/common/site_banner_bg.gif) no-repeat; width:1002px; height:56px;}
#site_banner ul{ padding-left:40px; padding-right:40px; padding-top:7px;}
#site_banner ul li{ margin-left:14px; margin-right:14px; float:left;}


#container img {float:right; margin-top:11px; margin-right:7px;}
#content #ticket01 {position:absolute; left:10px; top:0; width:562px; height:201px;}
#content #ticket02 {position:absolute; left:10px; top:0; width:562px; height:201px;}
#content #ticket_btn {position:absolute; left:23px; top:209px; width:104px; height:17px;}
#content #quick {position:absolute; right:132px; top:0; width:166px; height:108px;}
#content #vod {position:absolute; right:23px; top:81px; width:22px; height:173px; z-index:5;}
#content #vod a {margin-right:5px; float:left;}