body {
	font-family: dotum, gulim, Trebuchet MS;
	font-size:12px; 
	color:#333333;
	margin:0px;
	padding:0px;
	text-align:center;
	}

div	{text-align:left; font-size:12px;}
td	{text-align:left; font-size:12px;}
	
img {border: none;}

a { color:#333333; text-decoration:none;}
a:link {color:#333333;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#E01120; text-decoration:none;}
a:active {color:#333333; text-decoration:none;}

/**     H     *******************************************************************************************************/



/** navi *************************************************************************************************/

.smenu {color:#2F2F8B; text-align:center; padding:2px 6px 0px 6px; line-height:1.2em;}
.smenu a:link {color:#2F2F8B; text-align:center;}
.smenu a:visited {color:#2F2F8B; text-align:center;}
.smenu a:hover {color:#2F2F8B; text-align:center;}
.smenu a:active {color:#2F2F8B; text-align:center;}

.smenu02 {color:#2F2F8B; text-align:center; padding:2px 2px 0px 6px; line-height:1.2em;}
.smenu02 a:link {color:#2F2F8B; text-align:center;}
.smenu02 a:visited {color:#2F2F8B; text-align:center;}
.smenu02 a:hover {color:#2F2F8B; text-align:center;}
.smenu02 a:active {color:#2F2F8B; text-align:center;}

#submenu {position:relative; color:#445073;}
#submenu a:link {color:#445073;}
#submenu a:visited {color:#445073;}
#submenu a:hover {color:#E01120; text-decoration:underline;}
#submenu a:active {color:#445073;}

.submenu01 {position:absolute; padding:9px 0px 0px 6px;}
.submenu02 {position:absolute; padding:9px 0px 0px 6px; letter-spacing:-1px;}
.submenu03 {position:absolute; padding:9px 0px 0px 92px;}
.submenu04 {position:absolute; padding:9px 0px 0px 54px;}
.submenu05 {position:absolute; padding:9px 0px 0px 215px;}
.submenu06 {position:absolute; padding:9px 0px 0px 212px;}
.submenu07 {position:absolute; padding:9px 0px 0px 275px;}
.submenu08 {position:absolute; padding:9px 0px 0px 412px;}

/** wrap *************************************************************************************************/

#wrap {
	position:relative;
	font-size:12px;
	width:970px;
	margin:12px auto 0px auto;
	overflow-x:hidden;
	text-align:center;
	}
	
#wrap a:link {color:#333333;}
#wrap a:visited {color:#333333;}
#wrap a:hover {color:#E01120; text-decoration:underline;}
#wrap a:active {color:#333333;}

/** top *************************************************************************************************/

#top {
	position:relative;
	font-size:12px;
	width:970px;
	margin:0px auto;
	}


/** footer *************************************************************************************************/

#footer {position:relative; margin:0px auto 0px auto; width:970px;}
#footer a:visited {color:#333333;}
#footer a:hover {color:#333333; text-decoration:underline;}
.footer_logo {padding:0px 0px 5px 50px; font-size:11px; text-align:center;}
.footer_logo img {margin-bottom:7px;}
.company_info {padding:2px 0px 3px 65px; color:#666666; line-height:1.3em;}
.copyright {font-family:Verdana, dotum; color:#666666; font-weight:bold; padding-top:2px; font-size:11px; letter-spacing:-0.05em;}


/*    form     *************************************************************************************************/

form, form input, form textarea {}
	
input, textarea {font-size:12px;}

select {font-size:12px;}
	
/* button *************************************************************************************************/

.icon_m {position:absolute; background:url(/images/Common/movie_icon.gif) no-repeat; width:15px; height:19px; margin:-3px 0px 5px 7px; display:inline;}
.icon_p {position:absolute; background:url(/images/Common/photo_icon.gif) no-repeat; width:22px; height:19px; margin:-3px 0px 5px 7px; display:inline;}
.icon_new {position:absolute; background:url(/images/Common/new_icon.gif) no-repeat; width:25px; height:15px; margin:1px 0px 5px 5px; display:inline;}
.icon_f {position:absolute; background:url(/images/Common/file.gif) no-repeat; width:25px; height:15px; margin:0px 0px 5px 5px; display:inline;}
.video_icon210 {position:absolute; z-index:1; width:25px; height:25px; margin:70px 0px 0px 90px; background:url(/images/Common/video_25.gif) no-repeat;}
.video_icon120 {position:absolute; z-index:1; width:17px; height:16px; margin:67px 0px 0px 97px; background:url(/images/Common/movie.gif) no-repeat;}
.video_icon100 {position:absolute; z-index:1; width:17px; height:16px; margin:54px 0px 0px 78px; background:url(/images/Common/movie.gif) no-repeat;}
.video_icon70 {position:absolute; z-index:1; width:17px; height:16px; margin:48px 0px 0px 48px; background:url(/images/Common/movie.gif) no-repeat;}
.video_icon30 {position:absolute; z-index:1; width:30px; height:30px; margin:48px 0px 0px 90px; background:url(/images/Common/video_30.png) no-repeat;}
.video_icon45 {position:absolute; z-index:2; width:45px; height:45px; margin:158px 0px 0px 218px; background:url(/images/Common/video_45.png) no-repeat; cursor:hand; }
#video_parrow {position:absolute; background:url(/images/Common/video.png) no-repeat; width:480px; height:240px; filter:Alpha(Opacity=70); top:210px; left:400px !important; left:220px; padding:401px 0px 0px 0px; font-size:0;}

/* layout *************************************************************************************************/

#s_box {text-align:left;}
#s_boximg{float:left; margin-right:8px; border:1px solid #000000; font-size:0px; vertical-align:top;}
#s_text {}
.snews_h1 {font-weight:bold; margin:4px 0px 4px 0px; font-family:dotum;}
#snews_text .news_h1 a:visited {color:#1A1A1A;}
.snews_text01 {line-height:1.4em;}


#page {margin:0px auto 0px auto;}
.page_prev {padding:0px 15px 0px 0px;}
#page .page_prev a:visited {text-decoration:none;}
#page .page_prev a:hover {text-decoration:none;}
.page_prev img {margin:0px 4px 2px 0px; vertical-align:top;}
#page .page_num {margin:0px 0px 0px 0px; font-size:11px; color:#CCCCCC;}
#page .page_num a {margin:0px 3px 0px 3px; font-size:12px; color:#333333;}
#page .page_num a:link {color:#333333;}
#page .page_num a:visited {color:#333333;}
#page .page_num a:hover {color:#F32B2B;}
.page_next {padding:0px 0px 0px 15px;}
#page .page_next a:visited {text-decoration:none;}
#page .page_next a:hover {text-decoration:none;}
.page_next img {margin:0px 0px 2px 4px; vertical-align:top;}
.num_bold {color:#F32B2B; font-weight:bold; font-size:12px; margin:0px 3px 0px 3px;}

#page02 {float:left !important; float:center; margin:20px auto 10px auto;}
#page02 .page_prev a:visited {text-decoration:none;}
#page02 .page_prev a:hover {text-decoration:none;}
#page02 .page_num {margin:0px 0px 0px 0px; font-size:11px; color:#CCCCCC;}
#page02 .page_num a {margin:0px 3px 0px 3px; font-size:12px; color:#333333;}
#page02 .page_num a:link {color:#333333;}
#page02 .page_num a:visited {color:#333333;}
#page02 .page_num a:hover {color:#F32B2B;}
#page02 .page_next a:visited {text-decoration:none;}
#page02 .page_next a:hover {text-decoration:none;}


/** left *************************************************************************************************/

#sub_menu {position:relative; margin-bottom:10px;}
.menu_bar_on {width:150px; height:21px !important; height:31px; background:url(/images/News/sub_menu_on.gif) no-repeat; padding:10px 0px 0px 15px; font-weight:bold; letter-spacing:-1px;}
.menu_barbg {position:absolute; width:150px; height:1px; background:url(/images/News/sub_menubg.gif) no-repeat; display:inline;}
.menu_bar_off {width:150px; height:21px !important; height:31px; background:url(/images/News/sub_menu_off.gif) no-repeat; padding:10px 0px 0px 15px;}
.menu_subbar {width:150px; background:url(/images/News/sub_menusbg.gif) repeat-y; padding:8px 0px 2px 12px;}
#sub_menu .menu_submenu {margin-bottom:4px; background:url(/images/News/sub_smenu_bullet.gif) no-repeat 0px 4px; padding-left:7px;}
#sub_menu .menu_submenu a:link {color:#666666;}
#sub_menu .menu_submenu a:visited {color:#666666;}
#sub_menu .menu_submenu a:hover {color:#666666;}

#sub_enter {position:relative; margin-bottom:10px;}
.sub_enewstitle {background:url(/images/News/sub_enternews_bg01.gif) no-repeat; width:150px; height:32px; padding:6px 0px 0px 17px; font-weight:bold; letter-spacing:-0.05em;}
.e_box {background-color:#F7F7F7; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3;}
#thumbnail {float:left; padding:10px 10px 5px 10px; text-align:center;}
#thumbnail a:visited {color:#4d4d4d;}
#thumbnail a:hover {color:#E01120;}
#thumbnailimg {float:left; border:1px solid #27292B; margin-bottom:7px; display:inline;}

#sub_left_banner {position:relative;}

#sub_smenu {position:relative; margin-bottom:10px;}
.smenu_bar_on {width:150px; height:21px !important; height:31px; background:url(/images/News/sub_smenu_on.gif) no-repeat; padding:10px 0px 0px 15px; font-weight:bold;}
.smenu_bar_off {width:150px; height:21px !important; height:31px; background:url(/images/News/sub_smenu_off.gif) no-repeat; padding:10px 0px 0px 15px;}
.substitle {padding:4px 0px 0px 11px; font-weight:bold; color:#2C2C61;}
.smenu_subbar {width:150px; background:url(/images/News/sub_smenusbg.gif) repeat-y; padding:8px 0px 2px 12px;}
#sub_smenu .smenu_submenu {margin-bottom:4px; background:url(/images/News/sub_smenu_bullet.gif) no-repeat 0px 4px; padding-left:7px;}
#sub_smenu .smenu_submenu a:link {color:#666666;}
#sub_smenu .smenu_submenu a:visited {color:#666666;}
#sub_smenu .smenu_submenu a:hover {color:#666666;}

#pages_view {position:relative; width:520px; padding:5px 3px 5px 3px; border-bottom:1px solid #CCCCCC;}
#pages_view02 {position:relative; width:790px; padding:5px 3px 5px 3px; border-bottom:1px solid #CCCCCC;}

/** ³×Æ¼ÁðÇÑ¸¶µð *****************************************************************************************/

#netizen {float:left; margin:15px 0px 0px 0px;}
.net_top {margin-bottom:10px;}
.top_bg {padding:1px 0px 0px 7px;}
.top_bg img {padding:0px 2px 2px 0px;}

.net_text{float:left; margin-bottom:0px;}
#net_textbox {margin-bottom:5px;}
.net_boxbg {float:left; background-color:#F7F7F7; border-bottom:1px solid #E5E5E5; height:30px;}
.net_boxleft {float:left; margin:6px 0px 0px 10px; display:inline;}
.net_boxleft img {margin:0px 4px 2px 0px;}
.net_boxright {float:right; color:#666666; margin:0px 10px 0px 0px; font-family:Verdana; font-size:11px; display:inline;}
.net_boxright img{margin:3px 0px 2px 10px;}
.net_boxbottom {float:left; padding:10px; width:510px; line-height:1.4em; display:inline;}

#net_write {float:left; margin:5px 0px 0px 0px;}
#net_write input {border-color:#B3B3B3; color:#737373;}
#net_write textarea {border-color:#B3B3B3; color:#4D4D4D; font-size:12px; font-family:dotum;}
.net_wtop {margin-bottom:13px;}
.net_member {margin:0px 0px 5px 8px; color:#4D4D4D;}
.net_member_bohun {margin:0px 0px 5px 200px; color:#4D4D4D;}
.net_member input {border:1px solid #B3B3B3; padding:2px;}
.net_member02 input {border:none;}
.net_wbox {margin:0px 0px 3px 8px;}
.net_wbox textarea {border:1px solid #B3B3B3; padding:2px;}
.write_bottom {margin:5px 0px 0px 5px; width:520px;}