
@charset "utf-8";

/**************************************************************************************************
* default definition
**************************************************************************************************/



*{margin:0;padding:0;}
html,body{margin:0;padding:0;font-weight:normal;background:url(../Images/top_bg.gif) repeat-x top;}
body,td,div,form,textarea,center,opxion,pre,blockquote{font-size:12px; font-family:돋움; color:#575757;}


table{border-collapse:collapse;}

img,a{border:0;}
form{margin:0;}
*html input{margin:0; padding:0;}
b{font-weight:bold;}
div,ul,ol,dl,form,fieldset,td,th,dt,dd,li,h1,h2,h3,h4,p,table{margin:0;padding:0;}
ul,ol,li{list-style:none;}
input,select,textarea{color:#575757; font-size:12px; font-family:돋움;margin:0; padding-top:2px;}

select {padding:1px;}

a{font-family: "돋움";font-size: 12px;color: #4C4C4C;text-decoration: none;}
a:hover{font-family: "돋움";font-size: 12px;color: #4C4C4C;text-decoration: underline;}



.clear{clear:both;font-size:1px;}

/************************************************************메인********************************************************************************/

<!--
.main_left{width:210px; height:875px; margin-top:8px; float:left;}

.tv_table{height:225px; background:url(../Images/Main/tv_bg02.gif) top no-repeat;}
.tv_table table{margin-left:14px;}
.tv_new             {font:bold 12px 돋움; color:#676767; text-decoration:none; line-height:1.5em;}
.tv_new a:link,
.tv_new a:visited,
.tv_new a:active	 {font:bold 12px 돋움; color:#676767; text-decoration:none; line-height:1.5em;} 
.tv_new a:hover{font:bold 12px 돋움; color:#676767; text-decoration:underline; line-height:1.5em;}

.tv_non            {font:12px 돋움; color:#888888; text-decoration:none; line-height:1.5em;} 
.tv_non  a:link,
.tv_non  a:visited,
.tv_non  a:active   {font:12px 돋움; color:#888888; text-decoration:none; line-height:1.5em;} 
.tv_non  a:hover    {font:12px 돋움; color:#888888; text-decoration:underline; line-height:1.5em;}

.special{height:188px; background:url(../Images/Main/best_bg.gif) top no-repeat; margin-top:11px;}
.special li{background:url(../Images/Main/best_line.gif) bottom no-repeat; padding:8px 0 5px 13px;}

.special_t01              {font:bold 11px 돋움; color:#888888;} 
.special_t01  a:link,
.special_t01  a:visited,
.special_t01  a:active    {font:bold 11px 돋움; color:#888888;}
.special_t01  a:hover     {font:bold 11px 돋움; color:#888888;text-decoration:underline;}

.special_t02              {font:bold 11px 돋움; color:#686868;} 
.special_t02  a:link,
.special_t02  a:visited,
.special_t02  a:active   {font:11px 돋움; color:#686868;}
.special_t02 a:hover     {font:11px 돋움; color:#686868;text-decoration:underline;}

.vod{height:162px; background:url(../Images/Main/vod_bg.gif) top no-repeat; margin-top:11px;}
.vod h3{padding:0 0 4px 13px;}
.vod h3 a {text-decoration:none;}
.vod h3 a:link{font:bold 12px 돋움; color:#4a4a4a;text-decoration:none;}
.vod h3 a:hover{font:bold 12px 돋움; color:#4a4a4a; text-decoration:none;}
.vod li a:hover{text-decoration:none;}
.vod_img{width:88px; height:90px; border:#e1e1e1 1px solid; padding:1px; margin:0 5px 0 14px; float:left;position:relative;}

.vod_tit           {font:11px 돋움; color:#909090; height:65px; padding-top:7px; line-height:14px;}
.vod_tit a:link,
.vod_tit a:visited,
.vod_tit a:active  {font:11px 돋움; color:#909090;}
.vod_tit a:hover   {font:11px 돋움; color:#909090; text-decoration:underline;}

.vod_won a:link{font:bold 12px 돋움; color:#4a4a4a;}
.vod_won a:hover{font:bold 12px 돋움; color:#4a4a4a; text-decoration:none;}
-->


<!--
.main_center{width:500px; margin:8px 15px 0 15px; float:left; _margin-right:10px;}
:root .main_center{width:504px; margin-right:10px;}

.flash_banner{height:220px;}

.newcon{width:504px; height:228px; background:url(../Images/Main/newcon_bg.gif) top no-repeat;}
.newcon_line {float:left; width:446px;}
.new_left {float:left;}

.newcon li{width:96px; padding:9px 7px 5px 6px; float:left;}
.newcon_img{width:94px; height:101px; border:#e9e9e9 1px solid; padding:1px;}
.newcon_tit{height:26px; padding-left:2px; margin:5px 0 8px 0; text-align:center; line-height:13px; _line-height:15px;}
.newcon_tit a:link{font:12px 돋움; color:#4a4a4a;}
.newcon_tit a:hover{font:12px 돋움; color:#5dace0; text-decoration:underline;}
.newcon_won{text-align:center; font:bold 12px 돋움; color:#136cbb;}
.newcon_won a:link{font:bold 12px 돋움; color:#136cbb;}
.newcon_won a:hover{font:bold 12px 돋움; color:#136cbb; text-decoration:underline;}

.hitcon{width:500px; height:204px; text-decoration:none;}
.hitcon_ul01{width:106px; margin-top:12px; float:left; }
.hitcon_ul02{width:106px; margin:12px 0 0 25px; float:left; _margin-left:22px;}
.hitcon_img{width:104px; height:92px; border:#e9e9e9 1px solid; padding:1px;position:relative;}
.hitcon_tit{height:24px; font:11px 돋움; color:#4a4a4a; padding-left:2px; margin:9px 0 7px 0; text-align:center; line-height:13px; _line-height:15px;}
.hitcon_tit a:link,
.hitcon_tit a:visited,
.hitcon_tit a:active   {font:11px 돋움; color:#4a4a4a;}
.hitcon_tit a:hover    {font:11px 돋움; color:#5dace0; text-decoration:underline;}
-->


<!--
.main_right{width:210px; margin-top:8px; float:left;}

.news p{width:122px; height:83px; border:#b9b9b9 1px solid; padding:1px; margin:8px 0 10px 41px;}
.news h3{margin:10px 0 12px 7px; height:83px; }

.news li{height:17px; background:url(../Images/Main/news_line.gif) bottom no-repeat; margin-bottom:7px;}

.news_t01             {font:bold 11px 돋움; color:#676767;}
.news_t01 a:link,
.news_t01 a:visited,
.news_t01 a:active    {font:bold 11px 돋움; color:#676767;}
.news_t01 a:hover     {font:bold 11px 돋움; color:#676767; text-decoration:underline;}



.news_t02            {font:11px 돋움; color:#888888;}
.news_t02 a:link,
.news_t02 a:visited,
.news_t02 a:active   {font:11px 돋움; color:#888888;}
.news_t02 a:hover    {font:11px 돋움; color:#888888; text-decoration:underline;}

.event{height:215px;}
.event p{width:212px; height:84px; margin-bottom:8px;}
.event td{height:23px; background:url(../Images/Main/news_line.gif) bottom no-repeat;}

.event_t01             {font:bold 11px 돋움; color:#676767;}
.event_t01 a:link,
.event_t01 a:visited,
.event_t01 a:active     {font:bold 11px 돋움; color:#676767;}
.event_t01 a:hover     {font:bold 11px 돋움; color:#676767; text-decoration:underline;}


.event_t02            {font:11px 돋움; color:#888888;}
.event_t02 a:link,
.event_t02 a:visited,
.event_t02 a:active  {font:11px 돋움; color:#888888;}
.event_t02 a:hover   {font:11px 돋움; color:#888888; text-decoration:underline;}

.make{width:210px; height:267px; margin-top:12px;}
.make img{margin-top:8px;}

.left_banner img{margin-top:8px;}

.center{width:950px; height:158px; background-color:#f3f3f3;}
-->

/************************************************************메인********************************************************************************/


/*서브공통*/



#wrap {margin:0 auto; width:951px;}

#top_left {float:left; width:226px;}
#top_center {float:left; width:515px; height:112px;}
#top_right {float:left; width:210px;}
#top_center input {border:1px solid #6ec2fa;}

.cate_tit                 {background:url(../Images/top_category_bg.gif) no-repeat left top; padding:10px 20px;; color:#5e5e5e; font-size:11px; text-decoration:none;font-family:돋움; line-height:1.5em; width:226px; }
.cate_tit a:link,
.cate_tit a:visited,
.cate_tit a:active		  {color:#5e5e5e;font-size:11px; padding:12px 0 4px 0;font-family:돋움; text-decoration:none;}
.cate_tit a:hover		  {color:#5dace0;font-size:11px; padding:12px 0 4px 0;font-family:돋움; text-decoration:underline;}


.top_menu {text-align:center; vertical-align:top; color:#888888;font-size:11px;font-family:돋움; height:30px;}
.top_menu a:link,
.top_menu a:visited,
.top_menu a:active			{color:#888888;font-size:11px;text-decoration:none;font-family:돋움;}
.top_menu a:hover			{color:#70c3c0;font-size:11px;text-decoration:underline;font-family:돋움;}


#top_menu_bg    {background:url(../Images/top_menu_bg02.jpg) no-repeat left top; width:515px; height:56px; text-align:center; padding-top:14px;}
.menu_bg        {vertical-align:top; }
.menu_bg input  {margin:1px 3px 0 0; padding:2px 2px 0 2px; height:15px;}

#sub_wrap       {padding-top:12px; width:951px;_width:972px;}
#sub_left       {float:left; width:226px;}
#sub_content    {float:right; width:724px;}

#sub_tit     {width:725px; height:38px; border-bottom:2px solid #4f85bc;}
#tit         {float:left; vertical-align:top;}


#location					    {color:#a5a5a5; font-size:11px; text-decoration:none;font-family:돋움; margin-top:14px; float:right;}
#location a:link,
#location a:visited,
#location a:active					{color:#a5a5a5;font-size:11px;text-decoration:none;font-family:돋움;}
#location a:hover					{color:#a5a5a5;font-size:11px;text-decoration:underline;font-family:돋움;}

.location_title						    {color:#9bb9d4; font-size:11px; text-decoration:none;font-weight:bold;font-family:돋움;}
.location_title a:link,
.location_title a:visited,
.location_title a:active				{color:#9bb9d4;font-size:11px;text-decoration:none;font-weight:bold;font-family:돋움;}
.location_title a:hover					{color:#9bb9d4;font-size:11px;text-decoration:underline;font-weight:bold;font-family:돋움;}

.bot_menu          {border-top:#ececec 1px solid; border-bottom:#ececec 1px solid; text-align:center; padding:4px 0 6px 0; margin:15px 0 0 0;}
.bot_left          {float:left; width:226px; margin-top:15px;}
.bot_center        {float:left; width:495px; margin-top:15px;}
.bot_right         {float:right; margin-top:15px; margin-right:10px;}


.selectBox 
{
 font-family:돋움;
 font-size:11px; 
 padding:1px;
}

#bottom {margin-bottom:45px;}


.bot_link_line {background:url(../Images/bot_bg.gif) no-repeat left top; padding:4px 0 0 10px; color:#a6a6a6; font-size:11px; font-family:돋움; height:18px; width:172px; position:relative;}
.bot_link_pd  {position:absolute; font-size:0; line-height:0; z-index:0; background-position:top left; top:0; left:172px;}
.bot_link_con {background:url(../Images/bot_bg2.gif) repeat-y left top; padding:5px 10px; width:192px; color:#6b6b6b; font-size:11px; font-family:돋움; line-height:1.5em;}
.bot_link_con a:link,
.bot_link_con a:visited,
.bot_link_con a:active				    {color:#6b6b6b;font-size:11px; font-family:돋움; text-decoration:none;}
.bot_link_con a:hover					{color:#72bbe0;font-size:11px; font-family:돋움; text-decoration:underline;}
