@charset "euc-kr";
/* ÀüÃ¼ css */

body{margin:0; padding:0;}
ul, li, ol{list-style:none;}
img, fieldset{border:none;}
img{padding:0; margin:0;}
div{padding:0; margin:0;}
dl{padding:0; margin:0;}
dt{padding:0; margin:0;}
dd{padding:0; margin:0;}
ul{padding:0; margin:0;}
ol{padding:0; margin:0;}
li{padding:0; margin:0;}
h1{padding:0; margin:0;}
h2{padding:0; margin:0;}
h3{padding:0; margin:0;}
h4{padding:0; margin:0;}
h5{padding:0; margin:0;}
h6{padding:0; margin:0;}
pre{padding:0; margin:0;}
form{padding:0; margin:0;}
fieldset{padding:0; margin:0;}
input{padding:0; margin:0;}
textarea{padding:0; margin:0;}
p{padding:0; margin:0;}
blockquote{padding:0; margin:0;}
th, td{margin:0; padding:0;}
table{border-spacing:0; border-collapse:collapse;}
colgroup, col {border:none;margin:0; padding:0;border-spacing:0; background:none}
address{font-style:normal; font-weight:normal;}
caption{font-style:normal; font-weight:normal;}
th{font-style:normal; font-weight:normal;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
label{cursor:pointer;}
legend{position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}
caption{position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}
button { border:none; padding:0; margin:0; cursor:pointer; background:none; font-size:0px; line-height:0; text-indent:-5000px;}

/* //ÀüÃ¼ css */

html, body {width:100%; height:100%;}
body {background-color:#fffffff; font-size:12px; font-family:Gulim; /* *word-break:break-all;-ms-word-break:break-all; */}
form, table, ul, li, dl, dt, dd, p, textarea, input {margin:0; padding:0;}
img, fieldset, iframe{border:0 none;}
li {list-style:none;}
table {table-layout:fixed; border-collapse:collapse;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

body{background-image:url(http://img.sbs.co.kr/s9/2010olympic/img/body_bg.jpg); background-position:50% 0; background-repeat:no-repeat; margin:0 auto;}
.nobg_body {background-color:#fffffff; background-image:none;}
.input_gray {border:1px solid #e4e4e4;}
.mt_25 {margin-top:25px;}
.mt_32 {margin-top:32px;}
.mt_40 {margin-top:40px;}
.hidden{position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}

/*  png  */
.png24 {tmp:expression(setPng24(this));} 



/* Thum */

#intro_wrap {position:relative; width:100%; height:100%; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/intro_bg.jpg); background-position:50% 0; background-repeat:no-repeat;}

#vancouver_wrap {margin:0 auto; width:990px;}
#vancouver_header_area {clear:both; position:relative;}
#vancouver_middle_area {clear:both; _height:100%; overflow:auto; padding:20px; border:1px solid #d0d0d0; border-top:none; background-color:#ffffff; position:relative;}
#contents_area {float:left; width:688px; _height:100%; overflow:auto;}
#sub_contents_area {float:left; width:640px; _height:100%; overflow:auto; padding:20px 20px; padding-bottom:30px; border:4px solid #f0f0f0; background-color:#fff;}
#evt_contents_area {float:left; width:688px; _height:100%; overflow:auto; padding-bottom:30px; background-color:#f7f7f7;}
#evt_contents_area2 {float:left; width:688px; _height:100%; overflow:auto; padding-bottom:30px; background-color:#ffffff;}
#right_area {float:right; width:240px; _height:100%; overflow:hidden; position:relative;}
#right_area a:hover {color:#3b85c2;}
#vancouver_footer_area {clear:both; _height:100%; overflow:hidden; border-bottom:2px solid #cfcfcf;background:#f9f9f9;}
#copyright {clear:both; margin-top:44px; margin-bottom:50px; text-align:center;}

/* INTRO */
.intro_flash {margin:0 auto; width:982px; overflow:hidden;}
.intro_second_layer {position:absolute; width:100%; height:722px; top:0; left:0; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/png_intro_img.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/png_intro_img.png', sizingMethod='crop'); background-position:50% 0; background-repeat:no-repeat;}


/* Hearder Area */
/* SBS Menu */
.sbs_menu_area {clear:both; _height:100%; overflow:auto;}
.sbs_menu_area .sbs_menu {float:right; margin-top:8px; _height:100%; overflow:auto; }
.sbs_menu_area .sbs_menu li {float:left; padding:0 4px 0 5px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/bar_gray1x9.gif); background-position:0 1px; background-repeat:no-repeat; color:#000000; font-family:Dotum; font-size:11px;}
.sbs_menu_area .sbs_menu li.first {background-image:none; font-weight:bold;}
.sbs_menu_area .sbs_menu li a, .sbs_menu_area .sbs_menu li a:hover {color:#000; text-decoration:none;}

.top_area {clear:both; height:113px;}

.home_link {position:absolute; top:10px; left:0;}
.home_link1 {position:absolute; top:32px; left:234px;}
.home_link2 {position:absolute; top:35px; left:130px; width:334px; height:89px;}
.banner_flash {position:absolute; top:35px; right:0;}
.date_count{
	position:absolute;
	top:143px;
	right:10px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/date_bg.gif) no-repeat top left;
	width:109px;
	height:39px;
	z-index:100;
}
.date_count .first_num{float:left; width:35px; margin-top:1px; padding-left:1px;}
.date_count .sec_num{float:left; width:35px; margin-top:1px; margin-left:1px;}
.date_count .date_{float:left; width:35px; margin-top:1px; margin-left:1px;}

/* ÀÀ¿ø¸Þ½ÃÁö */
.cheer_msg_area {position:absolute; top:118px; left:138px; background-color:#ffffff;}
.cheer_msg_area img {display:inline-block; vertical-align:middle;}
.cheer_msg_area .msg_txt {padding-left:9px; color:#4e4e4e; font-size:12px; font-family:Dotum;}
.cheer_msg_area .msg_name {padding-left:5px; color:#bebebe; font-size:11px; font-family:Dotum;}

/* ¿À´Ã ³¯Â¥ */
.today_date {padding-top:116px; padding-left:870px; color:#000000; font-size:11px; font-family:Verdana;}

/* D-day */
.d_day_area {position:absolute; z-index:5; top:182px; left:903px; padding-top:1px; padding-left:42px; width:38px; height:39px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/img_d-day_bg.gif) 0 0 no-repeat; color:#589cd3; font-size:28px; font-weight:bold; font-family:Myriad Pro;}

/* ¾Æ³ª¿î¼­ */
.announcer_area {position:absolute; z-index:5; top:32px; left:645px;}

/* Top Menu */
.top_menu_area {clear:both; position:relative; height:82px;}
.today_sch{
	position:absolute;
	top:0px;
	left:-103px;
}
.today_sch h4{
	font-size:0;
	width:100px;
	height:30px;
	overflow:hidden;
}
.today_sch_ul{
	position:absolute;
	top:30px;
	left:0px;
	border-left:2px solid #5e9fd1;
	border-right:2px solid #5e9fd1;
	border-bottom:2px solid #5e9fd1;
	width:96px;
}
.today_sch_ul li{
	width:96px;
	height:15px;
	padding:5px 0;
	margin:0;
	background-color:#f9f9e4;
	border-bottom:1px solid #f0f0e2;
	position:relative;
	overflow:hidden;
}
.today_sch_ul li a:hover {text-decoration:none;}
.today_sch_ul .on .box{
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:92px;
	height:21px;
	border:2px solid #fcc438;
	cursor:pointer;
}
html*.today_sch_ul .on .box{
	position:relative;
	top:-25px;
	left:0;
}
.today_sch_ul li .left_time{
	font-size:11px;
	font-family:Dotum;
	color:#616161;
	letter-spacing:-1px;
	display:inline-block;
	width:31px;
	margin-left:1px;
	padding-left:3px;
	float:left;
}
.today_sch_ul li a{
	white-space:nowrap;
	font-size:11px;
	font-family:Dotum;
	color:#5a9cd0;
	letter-spacing:-1px;
	width:56px;
	overflow:hidden;
	display:block;
	height:20px;
	padding-right:2px;
}
#medal_table{
	width:227px;
	margin-left:7px;
	padding-top:6px;
}
#medal_table .boardList thead th{
	font-family:Gulim;
	font-size:12px;
	color:#fff;
	height:28px;
}
#medal_table .boardList .korea_tr td{
	font-family:Dotum;
	font-size:12px;
	color:#fff;
	text-align:center;
	height:34px;
}
#medal_table .boardList .other_tr td{
	font-family:Dotum;
	font-size:11px;
	color:#bfc0c4;
	text-align:center;
	height:26px;
}
#medal_table .boardList .other_tr .other_con{text-align:left; padding-left:10px;}
.boardList .gold{width:40px; text-indent:-5000px;}
.boardList .silver{width:26px; text-indent:-5000px;}
.boardList .bronze{width:31px; text-indent:-5000px;}
.top_menu_area .main_menu_area {float:left;}
.top_menu_area .d-day_area {float:right; padding-top:9px; padding-right:9px;}

/* Sub Menu */
.sub_menu_area li {float:left; color:#ffffff; font-size:12px; font-family:Dotum; font-weight:bold;}
.sub_menu_area li a {display:block; padding:6px 13px; color:#ffffff; font-size:12px; font-family:Dotum; text-decoration:none;}
.sub_menu_area li.on {border-left:1px solid #ffae00; border-right:1px solid #ffae00; background-color:#ffffff; color:#464646;}
.sub_menu_area li.on a {color:#464646;}
.sub_menu_area li.on a:hover {padding:6px 13px; border-left:none; border-right:none; text-decoration:none;}


#area_contents_top{
	width:688px;
	height:268px;
	overflow:hidden;
}
.contents_top{
	width:674px;
	height:222px;
	border-top:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	padding:6px 6px 0px 6px;
}
.contents_top .main_pic{
	width:280px;
	height:216px;
	position:relative;
	float:left;
}
.contents_top .trans_border {
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
	width:278px;
	height:214px;
}
.contents_right{
	float:right;
	width:375px;
	height:216px;
	overflow:hidden;
}
.contents_right h3{
	line-height:28px;
	width:359px;
	height:53px;
	overflow:hidden;
	padding-top:11px;
}
.contents_right h3 a{
	font-family:Dotum;
	font-size:24px;
	color:#000;
	text-decoration:none;
}
.contents_right h3 a:hover{
	text-decoration:none;
}
.contents_right .conts_right1{
	display:block; 
	padding-top:13px; 
	line-height:16px;
	height:31px;
	width:359px;
	overflow:hidden;
	word-spacing:-1px;
}
.contents_right .conts_right1 a{
	font-family:Gulim;
	font-size:12px;
	color:#afafaf;
	text-decoration:none;
}
.contents_right .conts_right1 a:hover{
	text-decoration:underline;
}
.contents_right .conts_right2{
	display:block;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/arrow.gif) no-repeat left 3px;
	padding-left:12px;
	display:block; 
	margin-top:13px; 
	height:14px;
	width:359px;
	overflow:hidden;
	word-spacing:-1px;
}
.contents_right .conts_right2 a{
	font-family:Gulim;
	font-size:12px;
	color:#222f5d;
	text-decoration:none;
}
.contents_right .conts_right2 a:hover{
	text-decoration:underline;
}
.contents_right .thumb_pics_ul{
	margin-top:11px;
}
.contents_right .thumb_pics_ul li{
	float:left;
	width:92px;
	height:70px;
	margin-right:2px;
	position:relative;
}
.contents_right .thumb_pics_ul li .trans_border{
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
	width:90px;
	height:68px;
}
.contents_right .thumb_pics_ul li .over_border{
	position:absolute;
	left:0;
	top:0;
	border:4px solid #fcc236;
	width:84px;
	height:62px;
}
.contents_bottom_ul{
	position:relative;
	width:688px;
}
.contents_bottom_ul li{
	float:left;
}
.contents_bottom .up_dot{
	position:absolute;
	top:-4px;
	left:141px;
}
#area_contents_left{
	width:287px;
	margin-top:35px;
	float:left;
}
.figure_special{
	width:287px;
	float:left;
}
.figure_special p{
	width:287px;
	height:65px;
	position:relative;
	margin-top:7px;
	margin-bottom:10px;
}
.figure_special p span{
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
	width:285px;
	height:63px;
}
.figure_special_ul li{
	line-height:16px;
	height:15px;
	overflow:hidden;
	margin-top:8px;
	word-spacing:-1px;
}
.figure_special_ul .dot{
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/dot1.gif) no-repeat left 6px;
	padding-left:8px;
}
.figure_special_ul li a{
	font-family:Gulim;
	font-size:12px;
	color:#181818;
	text-decoration:none;
}
.figure_special_ul li a:hover{
	text-decoration:underline;
}
.olympic_live{
	margin-top:35px;
	float:left;
	height:165px;
	overflow:hidden;
}
.olympic_live_ul{
	margin-top:7px;
}
.olympic_live_ul li{
	width:140px;
	float:left;
	margin-right:7px;
}
.olympic_live_ul li p{
	width:140px;
	height:102px;
	position:relative;
}
.olympic_live_ul li p .trans_border{
	width:138px;
	height:100px;
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
}
.olympic_live_ul li .pic_tit{
	display:block;
	width:140px;
	line-height:16px;
	overflow:hidden;
	height:31px;
	margin-top:10px;
	text-align:center;
}
.olympic_live_ul li .pic_tit a{
	font-family:Gulim;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
.olympic_live_ul li .pic_tit a:hover{
	text-decoration:underline;
}
.ucc{
	float:left;
	width:287px;
	margin-top:28px;
}
.ucc_cont{
	width:273px;
	height:121px;
	margin-top:7px;
	border:1px solid #dcdcdc;
	padding-top:12px;
	padding-left:12px;
}
.ucc_cont .ucc_tit1{
	display:block;
	width:144px;
	float:left;
	padding-top:4px;
	height:28px;
	overflow:hidden;
}
.ucc_cont .ucc_tit2{
	display:block;
	width:144px;
	float:left;
	padding-top:6px;
	height:26px;
	overflow:hidden;
}
.ucc_cont p{
	float:left;
	width:90px;
	margin-right:11px;
}
.ucc_cont .ucc_tit1 a{
	font-family:Gulim;
	font-size:12px;
	color:#181818;
	text-decoration:none;
}
.ucc_cont .ucc_tit1 a:hover{
	text-decoration:underline;
}
.ucc_cont .ucc_tit2 a{
	font-family:Dotum;
	font-size:11px;
	color:#929292;
	text-decoration:none;
}
.ucc_cont .ucc_tit2 a:hover{
	text-decoration:underline;
}
.ucc_cont1{
	float:left;
	clear:both;
	width:273px;
}
.ucc_cont_ul{
	width:273px;
	margin-top:7px;
}
.ucc_cont_ul li{
	height:14px;
	overflow:hidden;
	margin-top:6px;
}
.ucc_cont_ul li a{
	font-family:Gulim;
	font-size:12px;
	color:#181818;
	text-decoration:none;
}
.ucc_cont_ul li a:hover{
	text-decoration:underline;
}
#area_contents_right{
	width:382px;
	float:right;
	margin-top:35px;
}
#area_preview{
	position:relative;
	float:left;
	width:382px;
	height:195px;
	overflow:hidden;
}
.preview_tab{
	width:382px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/underline.gif) repeat-x bottom left;
	height:22px;
}
.preview_tab li{
	float:left;
}
.preview_tab .bar1{
	margin-left:8px;
	margin-right:8px;
}
.preview_cont{
	margin-top:12px;
	margin-left:23px;
}
.preview_tab_cont li{
	float:left;
	width:110px;
	margin-right:4px;
}
.preview_tab_cont li p{
	width:110px;
	height:85px;
	position:relative;
}
.preview_tab_cont li p .trans_border{
	width:108px;
	height:83px;
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
}
.preview_tab_cont li p .vod_btn{
	width:24px;
	height:19px;
	border:none;
	cursor:pointer;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/vod_btn.gif) no-repeat 0 0;
	position:absolute;
	right:0;
	bottom:0;
	text-indent:-5000px;
}
.preview_tab_cont li .vod_title{
	display:block;
	width:110px;
	height:27px;
	overflow:hidden;
	line-height:14px;
	margin-top:8px;
	text-align:center;
}
.preview_tab_cont li .vod_title a{
	font-family:Dotum;
	font-size:11px;
	color:#292929;
	text-decoration:none;
}
.preview_tab_cont li .vod_title a:hover{
	text-decoration:underline;
}
.preview_cont .pre_vod{
	position:absolute;
	left:0;
	top:67px;
}
.preview_cont .pre_vod a{
	text-indent:-5000px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/pre_off.gif) no-repeat 0 0;
	width:10px;
	height:17px;
	display:block;
}
.preview_cont .pre_vod a:hover{
	text-indent:-5000px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/pre_on.gif) no-repeat 0 0;
	width:10px;
	height:17px;
	display:block;
}
.preview_cont .next_vod{
	position:absolute;
	right:0;
	top:67px;
}
.preview_cont .next_vod a{
	text-indent:-5000px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/next_off.gif) no-repeat 0 0;
	width:10px;
	height:17px;
	display:block;
}
.preview_cont .next_vod a:hover{
	text-indent:-5000px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/next_on.gif) no-repeat 0 0;
	width:10px;
	height:17px;
	display:block;
}
#area_pride{
	width:382px;
	float:left;
}
#area_pride h4{
	width:382px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/underline.gif) repeat-x bottom left;
	height:22px;
}	
.pride_ul{
	margin-top:12px;
}
.pride_ul li{
	float:left;
	width:382px;
	margin-top:2px;
}
.pride_ul li p{
	width:85px;
	height:62px;
	position:relative;
	float:left;
	margin-right:13px;
}
.pride_ul li p .trans_border{
	width:83px;
	height:60px;
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
}
.pride_ul .pride_tit{
	display:block;
	width:230px;
	float:left;
	height:14px;
	overflow:hidden;
	padding-top:6px;
}
.pride_ul .pride_tit a{
	font-family:Gulim;
	font-size:12px;
	color:#000;
}
.pride_ul .pride_cont{
	display:block;
	width:230px;
	float:left;
	word-spacing:-1px;
	height:26px;
	overflow:hidden;
	margin-top:10px;
}
.pride_ul .pride_cont a{
	font-family:Dotum;
	font-size:11px;
	color:#929292;
}
#area_photo{
	width:382px;
	float:left;
	margin-top:31px;
	position:relative;
}
.photo_btns{
	position:absolute;
	top:0px;
	right:0;
}
.photo_btns li{
	float:left;
	margin-left:1px;
	width:13px;
}
#area_photo h4{
	width:382px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/underline.gif) repeat-x bottom left;
	height:22px;
}	
.photo_ul{
	margin-top:12px;
}
.photo_ul li{
	float:left;
	width:114px;
	margin-right:20px;
}
.photo_ul li p{
	width:114px;
	height:87px;
	position:relative;
}
.photo_ul li p .trans_border{
	width:112px;
	height:85px;
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
}
.photo_ul li .vod_title{
	display:block;
	width:110px;
	height:27px;
	overflow:hidden;
	line-height:14px;
	margin-top:8px;
	text-align:center;
}
.photo_ul li .vod_title a{
	font-family:Dotum;
	font-size:11px;
	color:#292929;
	text-decoration:none;
}
.photo_ul li .vod_title a:hover{
	text-decoration:underline;
}

/* Contents Area */
.cont_left_area {float:left; width:313px; _height:100%; overflow:hidden;}
.cont_right_area {float:right; width:357px; _height:100%; overflow:auto;}

/* cont_left_area */
.cont_left_area .layer_photo {clear:both; position:relative;}
/* .cont_left_area .layer_photo .photo img {border:1px solid #cdcdcd;} */
.cont_left_area .layer_photo .trans_border {width:309px; height:229px;}
.cont_left_area .layer_photo .text {position:absolute; top:173px; left:0; width:311px; height:48px; padding-top:10px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/png313x60.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/png313x60.png', sizingMethod='crop'); color:#ffffff; font-size:14px; font-family:Dotum; font-weight:bold; text-align:center; line-height:20px;}
.cont_left_area .layer_photo .text a, .cont_left_area .layer_photo .text a:hover {color:#ffffff;}

/* À¯¸ÁÁÖ */
.hopeful_area {clear:both; margin-top:33px;}
.hopeful_area .tit {padding-bottom:7px; border-bottom:2px solid #5ba0d9;}
.hopeful_photo_list {clear:both;}
.hopeful_photo_list dl {clear:both; height:75px; overflow:hidden; margin-top:11px;}
.hopeful_photo_list dt {position:relative; display:inline; float:left; margin-right:10px;}
/* .hopeful_photo_list dt img {border:1px solid #9aa4a1;} */
.hopeful_photo_list dt .trans_border {width:96px; height:71px;}
.hopeful_photo_list dd {float:left; width:200px; padding-top:5px; color:#181818; font-size:12px; line-height:120%;}
.hopeful_photo_list dd a, .hopeful_photo_list dd a:hover {color:#181818;}
.hopeful_photo_list dd p {padding-top:5px; color:#8c8c8c; font-size:11px; font-family:Dotum;}
.hopeful_photo_list dd p a, .hopeful_photo_list dd p a:hover {color:#8c8c8c;}

/* main banner */
.main_banner {clear:both; width:313px; height:31px; overflow:hidden; margin-top:11px; margin-left:-5px; _margin-left:0;}
.main_banner .banner_box {float:left; margin-left:5px; _margin-left:0; _margin-right:5px; padding:8px 13px; border:1px solid #ebebeb; background-color:#f6f6f6; color:#313131; font-size:11px; font-family:Dotum; font-weight:bold; letter-spacing:-1px;}
.main_banner .banner_box a {color:#313131;}
.main_banner .banner_box a:hover {color:#5ba0d9; text-decoration:none;}

/* cont_right_area */
.photo_list {clear:both; height:233px; overflow:hidden;}
.photo_list dl {clear:both; height:75px; overflow:hidden; margin-bottom:4px;}
.photo_list dt {position:relative; display:inline; float:left; margin-right:10px;}
/* .photo_list dt img {border:1px solid #9aa4a1;} */
.photo_list dt .trans_border {width:96px; height:71px;}
.photo_list dd {float:left; width:245px; padding-top:5px; color:#000000; font-size:12px; line-height:120%;}
.photo_list dd a, .photo_list dd a:hover {color:#000000;}
.photo_list dd p {padding-top:5px; color:#afafaf; font-size:11px; font-family:Dotum;}
.photo_list dd p a, .photo_list dd p a:hover {color:#afafaf;}

/* ½ºÅ¸ ÇÃ·¹ÀÌ¾î NeTV */
.starplay_netv_area {clear:both; margin-top:31px;}
.starplay_netv_area .tit {padding-bottom:7px; border-bottom:2px solid #5ba0d9;}
.starplay_netv_rolling {clear:both; _height:100%; overflow:auto; margin-top:12px;}
.starplay_netv_rolling div {float:left;}
.starplay_netv_rolling div.btnl {padding-top:35px; padding-left:4px; padding-right:13px;}
.starplay_netv_rolling div.btnr {padding-top:35px; padding-left:13px; padding-right:2px;}
.starplay_netv_rolling dl {float:left; padding:0 5px;}
.starplay_netv_rolling dt {position:relative; width:138px; height:103px; /* border:1px solid #d7d3d0; */ overflow:hidden; }
/* .starplay_netv_rolling dt img {border:1px solid #d7d3d0;} */
.starplay_netv_rolling dt .trans_border {width:136px; height:101px;}
.starplay_netv_rolling .btn_netv {position:absolute; top:85px; left:115px;}
.starplay_netv_rolling dd {width:138px; padding-top:8px; color:#292929; font-size:12px; font-family:Dotum; text-align:center;}
.starplay_netv_rolling dd a, .starplay_netv_rolling dd a:hover {color:#292929;}

/* ¿Ã¸²ÇÈ QUIZ */
.olympic_quiz_area {clear:both; margin-top:23px;}
.olympic_quiz_area .tit {padding-bottom:7px; border-bottom:2px solid #5ba0d9;}
.olympic_quiz_area .tit img {display:inline-block; vertical-align:middle; padding-right:8px;}
.olympic_quiz_area .tit span {padding:0 10px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/bar_gray1x9.gif); background-position:0 1px; background-repeat:no-repeat; color:#393939; font-size:12px; font-family:Gulim; font-weight:bold;}
.olympic_quiz_area .tit span a, .olympic_quiz_area .tit span a:hover {color:#393939;}
.olympic_quiz_area dl {clear:both; _height:100%; overflow:auto; margin-top:12px;}
.olympic_quiz_area dt {float:left; width:148px; margin-right:12px;}
.olympic_quiz_area dd {float:left; width:195px; padding-top:11px; color:#000000; font-size:12px; font-family:Gulim;}
.olympic_quiz_area dd a, .olympic_quiz_area dd a:hover {color:#000000;}
.olympic_quiz_area dd p {padding-top:3px; color:#838383; font-size:11px; font-family:Dotum;}
.olympic_quiz_area dd p.first {padding-top:15px;}
.olympic_quiz_area dd p a, .olympic_quiz_area dd p a:hover {color:#838383;}
.olympic_quiz_area dd span.txt {margin-right:6px; padding-right:6px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/bar_gray1x8.gif); background-position:right 1px; background-repeat:no-repeat; font-weight:bold;}

/* ¿Ã¸²ÇÈ PHOTO */
.olympic_photo_area {clear:both; padding-top:39px; /* *padding-top:16px; */ _padding-top:34px;}
*:first-child+html .olympic_photo_area {clear:both; padding-top:9px;}
.olympic_photo_area .tit {padding-bottom:8px;}
.olympic_photo_rolling {clear:both; _height:100%; overflow:auto; padding:20px 0; _padding:20px 0 0 0; border:1px solid #2b2d31; background-color:#313335;}
.olympic_photo_rolling div {float:left;}
.olympic_photo_rolling div.btnl {padding-top:40px; padding-left:11px; padding-right:8px;}
.olympic_photo_rolling div.btnr {padding-top:40px; padding-left:8px; padding-right:10px;}
.photo_rolling {_height:100%: overflow:auto}
.photo_rolling dl {float:left; width:140px; padding:0 8px;}
.photo_rolling dt {position:relative; width:138px; height:97px; overflow:hidden;}
/* .photo_rolling dt img {border:1px solid #2a2c2a;} */
.photo_rolling dt .trans_border {width:136px; height:95px;}
.photo_rolling dd {padding-top:10px; color:#dedede; font-size:11px; font-family:Dotum; text-align:center; line-height:130%;}
.photo_rolling dd a, .photo_rolling dd a:hover {color:#dedede;}

/* QuizBody Common */
.b12 {font-size: 12px; color:#000000; font-family:Dotum;}
.b12b {font-size:12px; font-weight:bold; color:#000000; font-family:Dotum; /* letter-spacing:-1px; */ line-height:140%;}
.b13b {font-size: 14px; font-weight:bold; color:#000000; font-family:Dotum;}

.QuizBody  { width:350px; height:350px; }
.QuizBody1 { position:relative; width:350px; height:350px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/event/01_start.jpg); margin:0 auto; }
.QuizBody2 { position:relative; width:350px; height:350px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/event/02_quiz.jpg); margin:0 auto; }
.QuizBody3 { position:relative; width:350px; height:350px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/event/03_success.jpg); margin:0 auto; }
.QuizBody4 { position:relative; width:350px; height:350px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/event/04_fail.jpg); margin:0 auto; }
.QuizBody5 { position:relative; width:350px; height:350px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/event/05_end.jpg); margin:0 auto; }

/* QuizBody Start */
.QuizBody .buttonStartImage {position:absolute; width:92px; height:87px; margin:209px 0 0 87px; z-index:1; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/btn_start.gif) no-repeat 0 0; cursor:pointer;}
.QuizBody .buttonOk { position:absolute; width:92px; height:87px; margin:197px 0 0 187px; z-index:1; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/btn_ok.gif) no-repeat 0 0; cursor:pointer; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/btn_ok1.png', sizingMethod='crop'); }
.QuizBody .buttonOk1 { position:absolute; width:92px; height:87px; margin:160px 0 0 182px; z-index:1; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/btn_ok1.png) no-repeat 0 0; cursor:pointer; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/btn_ok1.png', sizingMethod='crop'); }
.QuizBody .buttonReStart { position:absolute; width:92px; height:87px; margin:204px 0 0 86px; z-index:1; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/btn_re1.gif) no-repeat 0 0; cursor:pointer; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='(http://img.sbs.co.kr/s9/2009olympic/img/event/btn_re1.gif', sizingMethod='crop'); }

/* QuizBody Question */
.QuizBody .questionBody { position:absolute; width:296px; margin:100px 27px 0 17px; }
.QuizBody .question {width:320px; height:35px;}
.QuizBody .item1 {margin-top:10px; width:320px; height:15px;}
.QuizBody .item2 {margin-top:10px; width:320px; height:15px;}
.QuizBody .item3 {margin-top:10px; width:320px; height:15px;}

/* QuizBody Score */
.QuizBody .score { position:absolute; margin:255px 0px 0 0px;}
.QuizBody .scoreImage0 { position:absolute; width:350px; height:95px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/success00.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/success00.png', sizingMethod='crop'); }
.QuizBody .scoreImage1 { position:absolute; width:350px; height:95px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/success01.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/success01.png', sizingMethod='crop'); }
.QuizBody .scoreImage2 { position:absolute; width:350px; height:95px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/success02.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/success02.png', sizingMethod='crop'); }
.QuizBody .scoreImage3 { position:absolute; width:350px; height:95px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/success03.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/success03.png', sizingMethod='crop'); }
.QuizBody .scoreImage4 { position:absolute; width:350px; height:95px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/success04.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/success04.png', sizingMethod='crop'); }
.QuizBody .scoreImage5 { position:absolute; width:350px; height:95px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/success05.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/event/success05.png', sizingMethod='crop'); }

/* QuizBody End */
.QuizBody .userName { position:absolute; z-index:1; width:170px; height:70px; margin:130px 0 0 40px; text-align:center; line-height:170%;}


/* Sub Contents Area */
.sub_title { height:30px; margin-left:4px; padding-top:3px; position:relative;}
.sub_title a { position:absolute; top:0; right:0;}
.sub_title .btnBox { position:absolute; top:0; right:0;}
.sub_title .btnBox a{ position:static;}

/* À¯¸ÁÁÖ&¿ª´ë ¸Þ´Þ¸®½ºÆ® */
.medalist_area {clear:both;}

.tab_medal {clear:both; _height:100%; overflow:hidden;}
.tab_medal .ul_medal {float:left; width:549px; height:39px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_md_bg.gif) top left no-repeat;}
.tab_medal .ul_medal li {float:left; margin-left:-1px;}
.tab_medal .ul_medal li span {display:block; padding:5px 13px 0 12px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_md_bar.gif) right 13px no-repeat;}
.tab_medal .ul_medal li span.last {background:none;}
.tab_medal .ul_medal li.on {height:39px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_md_on_bg.gif) 50% 0 no-repeat;}
.tab_medal .ul_medal li.on span {background:none;}
.tab_medal .div_medal {float:right;}

.medalist_man_area {clear:both; _height:100%; overflow:hidden; margin-top:19px;}
.medalist_man_area .medalist_photo {float:left; width:188px;}
.medalist_man_area .medalist_photo img {border:1px solid #e2e2e2;}
.medalist_man_area .medalist_cont {float:left; width:452px; padding-top:4px;}
.medalist_man_area .medalist_cont .name {padding-bottom:15px;}
.medalist_man_area .medalist_cont dl {padding-top:2px; _height:100%; overflow:auto;}
.medalist_man_area .medalist_cont dt {float:left; padding-right:8px; width:49px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/bar_gray1x8.gif); background-position:right 1px; background-repeat:no-repeat; color:#706f6f; font-weight:bold; font-size:11px; font-family:Dotum;}
.medalist_man_area .medalist_cont dd {float:left; margin-top:-2px; padding-left:8px; width:387px; color:#706f6f; font-size:11px; font-family:Dotum; line-height:140%;}
.medalist_man_area .medalist_cont .cont_text {margin-top:7px; color:#706f6f; font-size:11px; font-family:Dotum; line-height:140%;}
.medalist_border {padding-top:26px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/line_1x3.gif); background-position:top left; background-repeat:repeat-x;}

.medalist_table_area {clear:both; margin-top:19px;}

/* °æ±âÁ¾¸ñ¼Ò°³ */
.entries_btn_area {clear:both;}
.entries_btn_area img {padding-right:2px; padding-bottom:2px;}

.entries_tit01 {clear:both; _height:100%; overflow:hidden; margin-top:10px;}
.entries_tit01 .tit_img01 {float:left; width:144px;}
.entries_tit01 .entries_text01 {float:right; width:496px; margin-top:9px;}
.entries_tit01 .entries_text01 p {padding-top:15px; margin-bottom:10px; line-height:140%; color:#313131; font-size:12px; font-family:Dotum;}
.entries_tit01 .entries_text01 p img {float:left; margin:0 15px 5px 0;}
.entries_tit01 .entries_text01 p span {padding:15px 15px 15px 0;}}
.entries_tit01 .entries_text01 p table.entries_list {margin:5px 0;}
.entries_tit01 .entries_text01 p table.entries_list th,
.entries_tit01 .entries_text01 p table.entries_list td { vertical-align:top; text-align:left; font-weight:normal;}
.entries_tit01 .entries_text01 p table.entries_list th {width:59px;}

.entries_tit02 {clear:both; margin-top:25px;}
.entries_tit02 .tit_img02 {margin-bottom:10px; padding-bottom:5px; border-bottom:2px solid #eaeaea;}
.dl_entries {clear:both; _height:100%; overflow:auto; padding-top:6px;}
.dl_entries dt {float:left; padding-left:10px; padding-right:8px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/dot_1x1.gif); background-position:2px 4px; background-repeat:no-repeat; color:#313131; font-size:12px; font-family:Dotum; font-weight:bold;}
.dl_entries dd {float:left; margin-top:-3px; padding-left:10px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/bar_gray1x7.gif); background-position:0 5px; background-repeat:no-repeat; color:#313131; font-size:12px; font-family:Dotum; line-height:150%;}
.dl_entries dd.nobar {background:none; padding-left:5px;}
.div_entries {padding-left:10px; padding-right:8px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/dot_1x1.gif); background-position:2px 7px; background-repeat:no-repeat; color:#313131; font-size:12px; font-family:Dotum; line-height:150%;}


.entries_tit02 .entries_txt {float:left; width:430px;}
.entries_tit02 img.entries_img02 {float:right; }
.entries_txt .dl_entries2 {clear:both; _height:100%; overflow:auto; padding-top:6px;}
.entries_txt .dl_entries2 dt {float:left; width:90px; padding-left:10px; padding-right:8px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/dot_1x1.gif); background-position:2px 4px; background-repeat:no-repeat; color:#313131; font-size:12px; font-family:Dotum; font-weight:bold;}
.entries_txt .dl_entries2 dd {float:left; width:310px; margin-top:-3px; padding-left:10px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/bar_gray1x7.gif); background-position:0 5px; background-repeat:no-repeat; color:#313131; font-size:12px; font-family:Dotum; line-height:150%;}

.dl_entries2 {clear:both; _height:100%; overflow:auto; padding-top:6px;}
.dl_entries2 dt {float:left; width:10%; padding-left:10px; padding-right:8px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/dot_1x1.gif); background-position:2px 4px; background-repeat:no-repeat; color:#313131; font-size:12px; font-family:Dotum; font-weight:bold;}
.dl_entries2 dd {float:left; width:85%;margin-top:-3px; padding-left:10px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/bar_gray1x7.gif); background-position:0 5px; background-repeat:no-repeat; color:#313131; font-size:12px; font-family:Dotum; line-height:150%;}

/* ÀÀ¿ø°Ô½ÃÆÇ Star Gallery */
.star_gallerty_area {clear:both;}
.gallery_cont_list {clear:both; margin-top:7px; _height:100%; overflow:auto; border:1px solid #d8d8d8; padding:15px 17px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/athlete/star_gallery_bg.gif) 0 0 no-repeat;}
.gallery_cont_list .list_left {float:left; width:270px; padding-right:20px; border-right:1px solid #dedede;}
.gallery_cont_list .list_left dl {padding-left:40px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/athlete/icon_cheer_num01.gif) 0 0 no-repeat;}
.gallery_cont_list .list_left dt {padding-top:7px; color:#000000; font-size:14px; font-family:Dotum; font-weight:bold;}
.gallery_cont_list .list_left dt a, .gallery_cont_list .list_left dt a:hover {color:#000000;}
.gallery_cont_list .list_left dd {color:#b3b3b3; font-size:11px; font-family:Verdana;}
.gallery_cont_list .list_left dd span {color:#838383; font-weight:bold;}
.gallery_cont_list .list_left p {padding-top:10px; color:#000000; font-size:12px; font-family:Gulim; line-height:140%;}
.gallery_cont_list .list_left p a, .gallery_cont_list .list_left p a:hover {color:#000000;}

.gallery_cont_list .list_right {float:right; width:300px;}
.gallery_cont_list .list_right dl.two {padding-left:30px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/athlete/icon_cheer_num02.gif) 0 0 no-repeat;}
.gallery_cont_list .list_right dt {padding-top:3px; color:#000000; font-size:14px; font-family:Dotum; font-weight:bold;}
.gallery_cont_list .list_right dt a, .gallery_cont_list .list_right dt a:hover {color:#000000;}
.gallery_cont_list .list_right dd {padding-top:2px; color:#b3b3b3; font-size:11px; font-family:Verdana;}
.gallery_cont_list .list_right dd span {color:#838383; font-weight:bold;}
.gallery_cont_list .list_right dl.three {padding-top:10px; padding-left:30px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/athlete/icon_cheer_num03.gif) 0 10px no-repeat;}

/* ÀÀ¿ø°Ô½ÃÆÇ comment */
.cheer_message_area {clear:both; margin-top:25px;}
.cheer_msg_write_area {clear:both; color:#bababa; font-size:11px; font-family:Dotum;}
.cheer_msg_write_area .write_info img {display:inline-block; vertical-align:middle;}
.cheer_msg_write_area .write_info span {padding-left:8px;}
.cheer_msg_write_area .write_form {margin-top:6px; color:#b7b7b7; font-family:Dotum;}
.cheer_msg_write_area .write_form img {padding-left:5px;}
.cheer_msg_write_area .txt {padding:9px 0 10px 10px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/line_4x1.gif) bottom left repeat-x;}
.cheer_msg_write_area textarea {color:#b7b7b7; font-family:Dotum; font-size:12px;}

.cheer_msg_view_area {clear:both;}
.cheer_msg_view {clear:both; padding:15px 0; background:url(http://img.sbs.co.kr/s9/2009olympic/img/line_4x1.gif) bottom left repeat-x; }
.cheer_msg_view .info_area {clear:both; /* _height:100%; overflow:auto; */  height:15px;}
.cheer_msg_view .info_area .left_area {float:left; color:#b5b5b5; font-size:11px; font-family:Verdana;}
.cheer_msg_view .info_area .left_area span {padding-right:5px; color:#7e7e7e; font-size:12px; font-family:Verdana; font-weight:bold;}
.cheer_msg_view .info_area .right_area {float:right; color:#bbbbbb; font-size:11px; font-family:Verdana;}
.cheer_msg_view p {padding-top:12px; padding-right:130px; color:#000000; font-size:12px; font-family:Gulim; line-height:140%; }

/* Overview */
.overview_info_area {clear:both;}
.overview_info_area p {padding-top:17px; line-height:150%;}
.olympic_info_area {clear:both; margin-top:10px; border-top:2px solid #666666;}
.tb_olympic_info {clear:both; width:100%;}
.tb_olympic_info th {padding:10px 0 10px 24px; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background-color:#fbfbfb; color:#3a3a3a; font-size:11px; font-family:Dotum; font-weight:bold; text-align:left;}
.tb_olympic_info td {padding:10px 0 10px 10px; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; color:#9f9f9f; font-size:11px; font-family:Dotum; font-weight:bold;}
.tb_olympic_info .bdrgt_none {border-right:none;}


/* ÆäÀÌÂ¡ ºÎºÐ */
#paging { clear:both; width:100%; text-align:center; padding:0; }
#paging a { display:inline-block; font-family:verdana; border:1px solid #e3e3e3; height:14px; padding:1px 4px 2px 4px; margin:0 -1px 0 -1px; color:#000; text-align:center; letter-spacing:-1px;}
#paging a:hover { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-weight:bold; }
#paging .over { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-weight:bold; }/*Ãß°¡ skydown@sbs.co.kr 20090728*/
/* 2009-08-10 Ãß°¡ ¹× ¼öÁ¤ */
#paging .homeOn, #paging .endOn, #paging .homeOff, #paging .endOff,#paging .prevOn, #paging .nextOn, #paging .prevOff, #paging .nextOff { width:17px; height:17px; vertical-align:top; padding:0 !important; margin: 0 -3px 0 -3px !important; overflow:hidden; }
#paging .homeOn span, #paging .endOn span, #paging .homeOff span, #paging .endOff span, #paging .prevOn span, #paging .nextOn span, #paging .prevOff span, #paging .nextOff span { visibility:hidden; }
#paging .homeOn { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat 1px -37px; }
#paging .endOn { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat -63px -37px; }
#paging .homeOff { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat 1px 0; margin-right: -2px;}
#paging .endOff { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat -63px 0; }
#paging .prevOn { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat -21px -37px; margin-right:2px !important;}
#paging .nextOn { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat -41px -37px; margin-left:2px !important;}
#paging .prevOff { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat -21px 0; margin-right:2px !important;}
#paging .nextOff { background:url(http://img.sbs.co.kr/s9/news/paging2.gif) no-repeat -41px 0; margin-left:2px !important;}

/* ÆäÀÌÂ¡ ºÎºÐ */
#paging2 { clear:both; width:100%; text-align:center; padding:0; }
#paging2 a { display:inline-block; font-family:verdana; font-size:11px; border:1px solid #535353; height:14px; padding:1px 4px 2px 4px; margin:0 -1px 0 -1px; color:#dfdfdf; text-align:center; letter-spacing:-1px;}
#paging2 a:hover { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-size:11px; font-weight:bold; }
#paging2 .over { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-size:11px; font-weight:bold; }/*Ãß°¡ skydown@sbs.co.kr 20090728*/
/* 2009-08-10 Ãß°¡ ¹× ¼öÁ¤ */
#paging2 .homeOn, #paging2 .endOn, #paging2 .homeOff, #paging2 .endOff,#paging2 .prevOn, #paging2 .nextOn, #paging2 .prevOff, #paging2 .nextOff { width:17px; height:17px; vertical-align:top; padding:0 !important; margin: 0 0px 0 0px !important; overflow:hidden; }
#paging2 .homeOn span, #paging2 .endOn span, #paging2 .homeOff span, #paging2 .endOff span, #paging2 .prevOn span, #paging2 .nextOn span, #paging2 .prevOff span, #paging2 .nextOff span { visibility:hidden; }
#paging2 .homeOn { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat 1px -37px; }
#paging2 .endOn { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat -63px -37px; }
#paging2 .homeOff { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat 1px 0; margin-right: -2px;}
#paging2 .endOff { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat -63px 0; }
#paging2 .prevOn { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat -21px -37px; margin-right:2px !important;}
#paging2 .nextOn { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat -41px -37px; margin-left:2px !important;}
#paging2 .prevOff { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat -21px 0; margin-right:2px !important;}
#paging2 .nextOff { background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/paging22.gif) no-repeat -41px 0; margin-left:2px !important;}

/* ¿Ã¸²ÇÈ Áö½ÄÀÎ */
.olympic_board_area {clear:both; padding-top:24px; text-align:center;}

/* UCC ¼­Æ÷ÅÍÁî ¸ðÁý */
.ucc_board_area {clear:both; padding-top:24px; text-align:center;}

/* °³ÃÖÁö ¼Ò°³ ¹× Á¤º¸ */
.location_tab_area {clear:both;}
.lct_tab {width:100%; height:35px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/location_tab_bg.gif) no-repeat 100% 0;}
.lct_tab li {display:inline; float:left; margin-left:-1px;}
.lct_tab a.sbTab {float:left; position:relative; height:100%; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_lc_bg_01.gif) no-repeat 0 1px; text-decoration:none;}
.lct_tab a.first {background:none;}
.lct_tab a.sbTab:hover {background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_lc_bg_01.gif) no-repeat 0px -40px; z-index:20; text-decoration:none;}
.lct_tab a.sbTab:hover span {background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_lc_bg_right.gif) no-repeat 100% 0px;}
.lct_tab span {height:30px; padding:5px 9px 0 9px; cursor:pointer; float:left;}
.lct_tab span.last {padding:5px 10px 0 10px;}
.lct_tab li.on a, .lct_tab li.on a:hover {height:35px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_lc_bg_01.gif) no-repeat 0 -40px; color:#4352EE; z-index:10; letter-spacing:-1px;}
.lct_tab li.on span, .lct_tab li.on a:hover span {padding:5px 9px 0 9px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_lc_bg_right.gif) no-repeat 100% 0px;}
.lct_tab li.on span.last, .lct_tab li.on a:hover span.last {padding:5px 10px 0 10px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/2010vancouver/tab_lc_bg_right.gif) no-repeat 100% 0px;}

.lct_sub_tab {clear:both; _height:100%; overflow:auto; margin-top:10px; margin-bottom:10px;}
.lct_sub_tab li {float:left; padding:0 12px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/bar_gray1x10.gif) 0 0px no-repeat; color:#898989; font-size:11px; font-family:Dotum;}
.lct_sub_tab li.first {background:none; padding-left:5px;}
.lct_sub_tab li a {color:#898989; font-size:11px; font-family:Dotum;}
.lct_sub_tab li a:hover {color:#2fa7f3; font-weight:bold; letter-spacing:-1px; text-decoration:none;}
.lct_sub_tab li.on {color:#2fa7f3; font-weight:bold; letter-spacing:-1px; text-decoration:none;}
.lct_sub_tab li.on a, .lct_sub_tab li.on a:hover {color:#2fa7f3;}

.lct_photo_info_area {clear:both;}
.photo_area {height:290px; overflow:hidden;}
.photo_area .photo_small {float:left; width:200px; height:290px;}
.photo_area .photo_small .ph_s_area {height:100%; overflow:auto; background-color:#232b34; padding:45px 0 12px 14px;}
.photo_area .photo_small .ph_s_area li {float:left; position:relative; margin-right:5px;}
.photo_area .photo_small .ph_s_area li a {display:inline-block; overflow:hidden; z-index:3;}
.photo_area .photo_small .ph_s_area li a:hover {border:3px solid #fcc337;}
.photo_area .photo_small .ph_s_area li a:hover img {margin:-3px;}
.photo_area .photo_large {float:left; overflow:hidden; width:440px;}

.lct_photo_info_area .info_area {clear:both; margin-top:20px; color:#000000; font-size:12px; font-family:Dotum; line-height:170%;}

.lct_photo_info_area .tit_img {clear:both; margin-top:30px;}
.lct_photo_info_area .txt1 {padding-top:18px; color:#343434; font-size:14px; font-family:Dotum; font-weight:bold;}
.lct_photo_info_area .txt2 {padding-top:8px; padding-bottom:10px; color:#343434; font-family:Dotum; line-height:140%;}
.lct_photo_info_area .txt3 {padding-top:18px; padding-bottom:40px; color:#343434; font-size:14px; font-family:Dotum; font-weight:bold;}

.location_menu {clear:both;}

/* ½ºÅ¸ POLL */
.poll_area {clear:both; height:250px; overflow:hidden; padding:0 25px 0 29px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/area_box_bg.gif) 0 0 repeat-y;}
.poll_box {float:left;}
.poll_box ul {clear:both;}
.poll_box li {float:left; width:118px; height:20px; padding-top:105px; padding-left:7px; *width:122px; *height:23px; *padding-top:102px; *padding-left:4px;}
.poll_box li.btn {width:125px; height:125px; padding:0;}
.poll_box li.poll_01 {background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/poll_rd01.jpg) 0 0 no-repeat;}
.poll_box li.poll_02 {background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/poll_rd02.jpg) 0 0 no-repeat;}
.poll_box li.poll_03 {background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/poll_rd03.jpg) 0 0 no-repeat;}
.poll_box li.poll_04 {background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/poll_rd04.jpg) 0 0 no-repeat;}
.poll_box li.poll_05 {background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/poll_rd05.jpg) 0 0 no-repeat;}
.poll_status_box {float:left; width:160px; height:200px; padding-left:90px; padding-top:52px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/poll_status_bg.gif) 0 0 repeat-y;}
.progress_list {position:relative; width:142px; height:26px; margin-top:8px; *margin-top:10px; margin-bottom:4px;}
.pollper {position:absolute; float:right; width:142px; height:14px; margin-top:4px; font-size:11px; color:#ffffff; font-weight:bold; text-align:right;}
.pollbar {position:absolute; float:left; width:142px; height:14px; margin-top:14px;  background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/pollbarbg.gif) no-repeat 0 0;}

/* NeTV Theme */
.theme_rolling_box {clear:both; width:639px; height:115px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/theme_roll_box_bg.gif) 0 0 no-repeat;}
.theme_rolling_box .btn_l {float:left; padding:50px 9px 0 9px;}
.theme_rolling_box .theme_rolling_list {float:left; height:102px; overflow:hidden; margin-top:13px; margin-left:5px;}
.theme_rolling_box .btn_r {float:left; padding:50px 9px 0 9px;}
.theme_rolling_list li {float:left; padding:0 5px; overflow:hidden; width:106px; height:89px; text-align:center;}
.theme_rolling_list li img {padding-top:2px;}
.theme_rolling_list li a:hover img {padding:0; border:2px solid #fcc338;}
.theme_rolling_list li.on img {padding:0; border:2px solid #fcc338;}
* html .theme_rolling_list li a:hover img {padding:0;}
* html .theme_rolling_list li a:hover {display:block; width:102px; height:85px; padding:0;}

.theme_title {clear:both; padding-top:17px; width:639px; height:35px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/theme_title_bg.gif) 0 0 no-repeat; text-align:center; color:#000000; font-size:16px; font-family:Dotum; font-weight:bold;}

.highlight_area {clear:both; _height:100%; overflow:auto; padding-bottom:30px; background-color:#38393f;}
.highlight_left_area {float:left; margin-top:12px; padding-left:12px; width:412px;}
.highlight_vod_box {clear:both; width:412px; height:348px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/theme_vod_box_bg.gif) 0 0 no-repeat;}
.highlight_vod_box .title {margin-left:38px; padding-top:14px; padding-left:12px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/bar_3x9.gif) 0 15px no-repeat; color:#ffffff; font-family:Dotum; font-weight:bold;}
.highlight_vod_box .vod {padding-left:30px;}

.highlight_comment_box {clear:both; margin-top:13px;}
.highlight_comment_box .title_area {clear:both; height:22px;}
.highlight_comment_box .title_area .tit_l {float:left; padding-left:10px; color:#bababa; font-size:11px; font-family:Dotum;}
.highlight_comment_box .title_area .tit_l span {color:#ffffff; font-size:12px; font-weight:bold;}

.highlight_write_form {clear:both; _height:100%; overflow:auto;}
.highlight_write_form .write_txt {float:left;}
.highlight_write_form .write_txt textarea {padding:10px; border:1px solid #8e8e95; background-color:#8e8e95; color:#d9d9d9; font-size:11px; font-family:Dotum;}
.highlight_write_form .write_btn {float:right; *padding-top:1px;}

.comment_list {clear:both; vertical-align:top;}
.comment_view_box {clear:both; _height:100%; overflow:auto; margin-top:12px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/line_4x1.gif) left bottom repeat-x;}
.comment_view_box .id {float:left; padding-left:10px; color:#616161; font-size:11px; font-family:Verdana;}
.comment_view_box .id span {padding-right:8px; color:#bfbfbf; font-size:12px; font-family:Verdana; font-weight:bold;}
.comment_view_box .date {float:right; color:#606060; font-size:11px; font-family:Verdana;}
.comment_view_box .cont {clear:both; padding-top:12px; padding-bottom:12px; padding-left:10px; color:#dedede;}

.highlight_comment_box .title_area .tit_r {float:right; color:#606060; font-size:11px; font-family:Dotum;}

.highlight_right_area {float:right; width:200px; margin-top:4px; margin-left:6px; padding-right:7px;}
.highlight_list_line {clear:both; border-top:1px solid #434449;}
.highlight_list_box {clear:both; _height:100%; overflow:hidden; position:relative;}
.highlight_list_box a {display:block; _height:100%; overflow:hidden; padding:7px;}
.highlight_list_box a:hover {display:block; _height:100%; overflow:hidden; padding:5px; border:2px solid #4e99ea; text-decoration:none;}
.highlight_list_box .photo {float:left; width:105px;}
.highlight_list_box .icon_vod {position:absolute; top:62px; left:81px;}
.highlight_list_box .cont {float:left; padding-top:6px; width:80px;}
.highlight_list_box .cont .tit {color:#ffffff; font-size:11px; font-family:Dotum; font-weight:bold;}
.highlight_list_box .cont .hit {padding-top:4px; color:#888888; font-size:11px; font-family:Dotum;}
.highlight_right_area .on a {display:block; _height:100%; overflow:hidden; padding:5px; border:2px solid #4e99ea; text-decoration:none;}

/* Star Player */
.star_rolling_box {clear:both; width:639px; height:133px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/star_roll_box_bg.gif) 0 0 no-repeat;}
.star_rolling_box .btn_l {float:left; padding:60px 9px 0 9px;}
.star_rolling_box .star_rolling_list {float:left; height:119px; overflow:hidden; margin-top:7px; margin-left:4px;}
.star_rolling_box .btn_r {float:left; padding:60px 9px 0 9px;}
.star_rolling_list li {float:left; position:relative; padding:0 2px; overflow:hidden; width:189px; height:119px; text-align:center;}
.star_rolling_list li img {padding-top:2px;} 
.star_rolling_list li a:hover img {padding:0; border:2px solid #fcc338;}
.star_rolling_list li.on img {padding:0; border:2px solid #fcc338;}
* html .star_rolling_list li a:hover img {padding:0;}
* html .star_rolling_list li a:hover {display:block; width:185px; height:115px; padding:0;}
.star_rolling_list .text {position:absolute; top:87px; left:4px; width:175px; height:25px; padding-left:10px; padding-top:5px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/png313x60.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2009olympic/img/png313x60.png', sizingMethod='crop'); color:#ffffff; font-size:11px; font-family:Dotum; text-align:left; line-height:20px;}

.star_middle_area {clear:both; _height:100%; overflow:auto; margin-top:15px;}
.star_middle_left {float:left; width:367px;}
.star_middle_right {float:left; width:272px;}
.star_middle_right .star_best_clip {clear:both; width:260px; height:38px; padding-left:12px; padding-top:10px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/netvstar/star_best_clip_bg.gif) 0 0 no-repeat; color:#ffffff; font-family:Dotum; font-weight:bold;}
.star_middle_right .star_best_clip .tit {padding-top:2px; color:#fcd938;}

.star_best_list_box {clear:both; width:272px; border-bottom:1px solid #e5e5e5;}
.star_best {border-bottom:1px solid #e5e5e5; font-family:Dotum;}
.star_best span {padding:0 12px;}
.star_best a {display:block; padding:7px 0 8px 0; color:#191717;}
.star_best a:hover {display:block; width:268px; padding:5px 0 7px 0; border:2px solid orange; color:#191717; text-decoration:none;}
.star_best a:hover span {padding:0 11px;}
.star_beston {display:block; width:268px; padding:0px 0 0px 0px; border:2px solid orange; color:#191717; text-decoration:none;}
.star_beston a:hover {padding:7px 0 8px 0px; border:none;}
.star_beston a:hover span {padding:0 12px;}

.netv_view_more_area {clear:both; margin-top:34px; overflow:hidden;}
.view_more_list {clear:both; margin-top:17px; margin-left:-10px; overflow:hidden;}
.view_more_list dl {float:left; width:150px; padding-left:12px;}
.view_more_list dt img {border:1px solid #bcbbba;}
.view_more_list dd {padding:5px 8px 0 8px; color:#000000; font-family:Dotum; text-align:center;}
.view_more_list dd a {color:#000000;}

/* ½Ã¹Î±âÀÚ´Ü¸ðÁý */
.citizen_area {clear:both; margin-bottom:50px;}
.citizen_area .txt_area {padding:0 22px; width:644px; background:url(http://img.sbs.co.kr/s9/2009olympic/img/event/sub_area_bg.gif) 0 0 repeat-y; color:#939090; font-size:11px; font-family:Dotum; line-height:150%;}
.citizen_area .txt_area .txt1 {color:#636363;}
.citizen_area .txt_area .txt2, .citizen_area .txt_area .txt2 a, .citizen_area .txt_area .txt2 a:hover {color:#393939;}

/* °æ±âÀÏÁ¤ */
.img_game_program {float:left; width:137px;}
.game_program_area {float:left; width:503px}
.game_type_box {clear:both; position:relative; height:80px; overflow:hidden;}
.game_type_box .btn_info_game {position:absolute; top:20px; left:290px;}
.game_type_box .btn_info_game02 {position:absolute; top:20px; left:275px;}
.game_type_box .btn_info_game04 {position:absolute; top:20px; left:315px;}
.game_type_box .btn_info_game05 {position:absolute; top:20px; left:335px;}
.game_type_box .btn_info_game06 {position:absolute; top:20px; left:290px;}
.game_type_box .btn_info_game07 {position:absolute; top:20px; left:335px;}
.game_type_box .btn_info_game08 {position:absolute; top:20px; left:290px;}
.game_type_box .btn_info_game09 {position:absolute; top:20px; left:365px;}
.game_type_box .btn_info_game10 {position:absolute; top:20px; left:290px;}
.game_type_box .btn_info_game12 {position:absolute; top:20px; left:255px;}
.game_type_box .btn_info_game14 {position:absolute; top:20px; left:315px;}

.game_schedule_area {clear:both; _height:100%; overflow:auto;}
.game_schedule_area dl {float:left;}
.game_schedule_area dd {padding:8px 0 8px 20px; border-bottom:1px solid #e8ebef; color:#646464; font-family:Dotum;}
.game_schedule_area dd.noline {border-bottom:none;}
.game_schedule_area dd.nodata {padding:15px 0;}


/* Right area */
.right_banner {margin-top:5px;}
.flash_ad {margin-top:5px;}
#widget_on{
	height:38px;
	overflow:hidden;
	background:#2c3245;
}
#widget_on li{
	float:left;
}
#widget_con2{
	width:240px;
	height:230px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/widget_con1_bg.gif) no-repeat top left;
}	
#widget_con1{
	width:240px;
	height:230px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/widget_con2_bg.gif) no-repeat top left;
}	
.pre_next_date{
	width:240px;
	height:48px;
	position:relative;
}
.pre_next_date_ul{
	position:absolute;
	top:16px;
	left:29px;
}
.pre_next_date_ul li{
	float:left;
	margin-right:24px;
}
.pre_date{
	position:absolute;
	top:18px;
	left:7px;
}
.next_date{
	position:absolute;
	top:18px;
	right:7px;
}
.game_schedule ul li{
	height:13px;
	margin:0 7px;
	padding:8px 0;
	overflow:hidden;
}
.game_schedule ul .on_sch  {
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/bg_schOn.gif) repeat-x left top;
}
.game_schedule ul .on_sch img{
	display:inline-block;
	padding-top:8px;
}
.game_schedule ul .on_sch span{
	font-family:Dotum;
	font-size:11px;
	color:#000 !important;
	line-height:29px;
	padding-left:15px;
}
.game_schedule ul .on_sch a{
	font-family:Dotum;
	font-size:11px;
	color:#000 !important;
	line-height:29px;
	padding-left:10px;
	letter-spacing:-1px;
	margin-right:14px;	
}
.game_schedule ul .on_sch a:hover {text-decoration:none;}
.game_schedule ul li span{
	font-family:Dotum;
	font-size:11px;
	color:#bfc0c4;
	line-height:25px;
	padding-left:15px;
}
.game_schedule ul li a{
	font-family:Dotum;
	font-size:11px;
	color:#bfc0c4;
	line-height:25px;
	padding-left:10px;
	letter-spacing:-1px;
}
.game_schedule ul li a img{
	display:inline-block;
	padding-top:8px;
	padding-left:7px;
}

/* ·©Å· */
.ranking_area {clear:both; margin-top:5px; border:1px solid #d3d3d3; float:left;  width:238px; }
.ranking_tab_menu ul {clear:both; _height:100%; overflow:auto;}
.ranking_tab_menu li {float:left; width:50%; margin-left:-1px; /* padding:8px 30px; */ padding:7px 0; background-color:#f8f8f8; border-left:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; text-align:center;}
.ranking_tab_menu li.on {background-color:#ffffff; border-bottom:none;}
.ranking_list {clear:both; padding:10px 10px 12px 10px; height:120px; overflow:hidden;}
.ranking_list li {white-space:nowrap; overflow:hidden; width:200px; padding-top:7px; padding-left:12px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/dot_1x1.gif); background-position:0 12px; background-repeat:no-repeat; color:#333333; font-size:12px; font-family:Gulim;}
.ranking_list li a, .ranking_list li a:hover {color:#333333;}
.rankTab {height:140px;  width:238px; padding:0; margin:0; overflow:hidden;}

/* °Ô½ÃÆÇ TOP5 */
.board_top5_area {clear:both; padding:14px 12px 0 12px; border:1px solid #d3d3d3; border-top:none;}
.board_areaRight {clear:both; padding:14px 12px 0 12px; border:1px solid #d3d3d3; border-top:none;}
/*html*.board_areaRight {padding:7px 12px 0 12px;}*/
.moreView {padding-right:5px; height:12px; color:#959595; font-size:11px; font-family:dotum,µ¸¿ò; font-weight:normal;  background:url(http://img.sbs.co.kr/s9/onair/images/arrow_gray.gif) no-repeat right 3px; line-height:100%; vertical-align:middle;}
.olympic_board_sosic {clear:both; padding:14px 0 0 0; border:1px solid #d3d3d3; border-top:none;}
*:first-child+html .olympic_board_sosic {padding-top:7px;}
*:first-child+html .olympic_board_sosic .tit_area .btn {padding-right:10px;}

.tit_area {clear:both; _height:100%; overflow:auto; border-bottom:1px solid #ebebeb;}
.tit_area .tit {float:left; padding-left:12px; padding-bottom:7px;}
.tit_area .btn {float:right;}
*html .olympic_board_sosic .tit_area .btn {float:right; margin-right:12px; display:inline;}
.tit_area .btn a {padding-left:1px;}
.top5_list {clear:both; padding:10px 0 12px 0;}
.top5_list li {height:15px; overflow:hidden; line-height:15px; padding-top:7px; padding-left:12px; background-image:url(http://img.sbs.co.kr/s9/2009olympic/img/dot_1x1.gif); background-position:0 12px; background-repeat:no-repeat; color:#333333; font-size:12px; font-family:Gulim; letter-spacing:-1px;}
.top5_list li a, .top5_list li a:hover {color:#333333;}

.olympic_board_sosic .tit_area {margin:0 12px 10px 12px;}

/* Footer area */
.footer_left {float:left;}
.footer_right {float:right;}

.olympic_pho_ul {clear:both; padding:5px 0; height:115px; overflow:hidden;}
.olympic_photo_btn{
	float:right;
	padding-right:12px;
}
.olympic_photo_btn a{
	margin-left:1px;
}
.olympic_pho_ul li{
	float:left;
	width:95px;
	margin:0 12px;
	display:inline;
}
.olympic_pho_ul li .olympic_photo_thum{
	display:block;
	height:73px;
	width:95px;
	position:relative;
}
.olympic_pho_ul li .olympic_photo_thum .trans_border{
	display:block;
	height:71px;
	width:93px;
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
}
.olympic_pho_ul .photo_tit{
	height:26px;
	overflow:hidden;
	display:block;
	width:95px;
	text-align:center;
	margin-top:8px;
}
.olympic_pho_ul .photo_tit a{
	font-family:Dotum;
	font-size:11px;
	color:#333;
	text-decoration:none;
}
.olympic_pho_ul .photo_tit a:hover{
	text-decoration:underline;
}

.olympic_pho_ul1 {clear:both; padding:12px 0px 0px 12px; height:90px; border-top:1px solid #d3d3d3;}
.olympic_pho_ul1 h5{
	font-family:Gulim;
	font-size:12px;
	color:#333;
}
.olympic_pho_ul1 p{
	margin-top:7px;
}
#area_big_thumb{
	margin-top:38px;
}
.area_big_thumb_ul{
	float:left;
}
.area_big_thumb_ul li{
	width:200px;
	float:left;
	margin-right:20px;
}
.area_big_thumb_ul li p{
	width:200px;
	height:151px;
	position:relative;
}
.area_big_thumb_ul li p .trans_border{
	width:198px;
	height:149px;
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;
}
.area_big_thumb_ul li p .big_thumb_btn{
	width:24px;
	height:19px;
	border:none;
	cursor:pointer;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/vod_btn.gif) no-repeat 0 0;
	position:absolute;
	right:0;
	bottom:0;
	text-indent:-5000px;
}
.area_big_thumb_ul li .big_tit{
	width:200px;
	height:28px;
	overflow:hidden;
	text-align:center;
	display:block;
	margin-top:10px;
	word-spacing:-1px;
}
.area_big_thumb_ul li .big_tit a{
	font-family:Dotum;
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
.area_big_thumb_ul li .big_tit a:hover{
	text-decoration:underline;
}

/* ÆäÀÌÂ¡ ºÎºÐ */

#list_paging{
	clear:both;
	padding-top:70px;
	text-align:center;
	width:100%;
}
.pager_ul li{
	display:inline;
}
div.pager a {
	vertical-align: middle;
	height: 12px;
	padding: 1px 6px 3px;
	font-size: 11px;
	font-family: "arial";
	border: 1px solid #e3e3e3;
	display: inline-block;
	text-decoration:none;
	color:#000;
}

div.pager a:hover {
	color: #ff7e00;
	border: 1px solid #ffb063;
	text-decoration: none;
}
div.pager a.thispage {
	color: #ff7e00;
	border: 1px solid #ffb063;
}
div.pager a img {
	margin: 3px 0 1px;
}

/* //ÆäÀÌÂ¡ ºÎºÐ */

#area_main_game{
	width:640px;
	height:391px;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/main_game_bg.gif) no-repeat top left;
	overflow:hidden;
}
.main_game_menu {margin-bottom:10px;/*background-color:yellow;*/}
.big_menu{
	padding-top:14px;
}
.big_menu li{
	display:inline;
	margin:0 10px 0 23px;
}
.sm_menu{
	padding-top:8px;
	padding-left:23px;
	
}
.sm_menu li{
	display:inline;
}
.sm_menu .sm_menu1{

}
.sm_menu .sm_menu2{
	margin-left:5px;
}
.sm_menu .sm_menu3{
	margin-left:7px;
}
.sm_menu .sm_menu4{
	margin-left:6px;
}
.sm_menu .sm_menu5{
	margin-left:7px;
}
.sm_menu .sm_menu6{
	margin-left:5px;
}
.sm_menu .sm_menu7{
	margin-left:6px;
}
.sm_menu .sm_menu8{
	margin-left:7px;
}
.sm_menu .sm_menu9{
	margin-left:6px;
}
.sm_menu .sm_menu10{
	margin-left:8px;
}
.sm_menu .sm_menu11{
	margin-left:7px;
}

.main_game_cnt {
	padding:25px 10px 25px 25px;
	float:left;
}
.main_game_cnt dt {
	width:338px;
	position:relative;
	float:left;
}
.main_txt_bg {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:60px;
	background:#000;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;
}
.main_txt {
	position:absolute; 
	display:block;
	top:210px;
	left:15px;
	width:303px;
	font-weight:bold;
	color:#fff;
	z-index:1;
	font-size:14px;
	text-align:center;
	line-height:140%;
}
.main_game_cnt dd {
	width:248px;
	margin-bottom:7px;
	padding-bottom:7px;
	float:right;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/line_main_game.gif) repeat-x left bottom;
}
html*.main_game_cnt dd {
	padding-bottom:6px;
}
.main_game_cnt dd.lastDd{
	padding:0;
	margin:0;
	background:none;
}
.mainGame_sub_img {
	float:left;
	position:relative;
}
.mainGame_sub_txt {
	float:right;
	width:140px;
	padding:3px 0;
	font-weight:bold;
}
.mainGame_sub_txt a {
	color:#d2d5dd;
	line-height:140%;
}
.mainGame_sub_txt span {
	display:block;
	margin-top:3px;
	font-weight:normal;
	font-family:dotum,µ¸¿ò;
	font-size:11px;
	color:#888;
	
}
.mainGame_sub_img .vod_btn{
	width:24px;
	height:19px;
	border:none;
	cursor:pointer;
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/vod_btn.gif) no-repeat 0 0;
	position:absolute;
	right:0;
	bottom:0;
	text-indent:-5000px;
}

/*2010-01-18 Æí¼ºÇ¥*/
.sch_area_border { padding:1px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_sch_border.gif) repeat-x left top; } 
#sch_area {height:106px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_sch_area.gif) repeat-x left top; }

.sch_date_today {position:relative; width:100%;}
.sch_date_today p {text-align:center;  height:47px;}
.sch_date_today p span {visibility:hidden;}
.sch_date_today p.date0213 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0213.gif) no-repeat center center;}
.sch_date_today p.date0214 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0214.gif) no-repeat center center;}
.sch_date_today p.date0215 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0215.gif) no-repeat center center;}
.sch_date_today p.date0216 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0216.gif) no-repeat center center;}
.sch_date_today p.date0217 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0217.gif) no-repeat center center;}
.sch_date_today p.date0218 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0218.gif) no-repeat center center;}
.sch_date_today p.date0219 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0219.gif) no-repeat center center;}
.sch_date_today p.date0220 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0220.gif) no-repeat center center;}
.sch_date_today p.date0221 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0221.gif) no-repeat center center;}
.sch_date_today p.date0222 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0222.gif) no-repeat center center;}
.sch_date_today p.date0223 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0223.gif) no-repeat center center;}
.sch_date_today p.date0224 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0224.gif) no-repeat center center;}
.sch_date_today p.date0225 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0225.gif) no-repeat center center;}
.sch_date_today p.date0226 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0226.gif) no-repeat center center;}
.sch_date_today p.date0227 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0227.gif) no-repeat center center;}
.sch_date_today p.date0228 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0228.gif) no-repeat center center;}
.sch_date_today p.date0301 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date0301.gif) no-repeat center center;}
.sch_date_today button{position:absolute; top:10px; width:23px; height:33px; border:none; cursor:pointer; text-indent:-5000px;}
.sch_date_today .prev_sch_btn {left:210px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/btn_prev_date.gif) no-repeat 0 0;}
.sch_date_today .prev_sch_btn:hover {background:url(http://img.sbs.co.kr/s9/2010olympic/img/btn_prev_date_on.gif) no-repeat 0 0;}
.sch_date_today .next_sch_btn {left:400px;background:url(http://img.sbs.co.kr/s9/2010olympic/img/btn_next_date.gif) no-repeat 0 0;}
.sch_date_today .next_sch_btn:hover {background:url(http://img.sbs.co.kr/s9/2010olympic/img/btn_next_date_on.gif) no-repeat 0 0;}
.sch_date_today .all_sch_btn {right:10px; width:86px; height:25px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/btn_sch_all.gif) no-repeat 0 0;}
.sch_date_today .all_sch_btn:hover {background:url(http://img.sbs.co.kr/s9/2010olympic/img/btn_sch_all_on.gif) no-repeat 0 0;}

.sch_bar {margin:5px 10px; padding:0; text-align:center; border-collapse:separate;}
.sch_bar td { width:36px; }
.sch_bar .s_bar td { height:8px; border:1px solid #252938; border-right:none; background:#cfd0d5; }
.sch_bar .s_bar .today { background:#6dc0fb; }
.sch_bar .s_bar .past {background:#484d60;}
.sch_bar th {padding-bottom:5px;}
.sch_bar .s_week td {padding:5px 0 0 0; border-top:1px solid #4e5369;}

/*
.sch_bar li { width:36px; float:left;}
.sch_bar div {height:8px; margin:2px 0; border:1px solid #252938; border-right:none; background:#cfd0d5; }
.sch_bar div.past {background:#484d60; }
.sch_bar div.today { background:#6dc0fb; }
*/
.sch_list {margin-top:3px; width:100%; border-bottom:1px solid #c0c0c0; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/table_bg.gif) repeat-y left bottom;}
.sch_list th {padding:12px 0 10px 0; background:#3f4458 url(http://img.sbs.co.kr/s9/2010olympic/img/sub/sch_bar.gif) no-repeat right center;}
.sch_list td {border:none; border-bottom:1px solid #eee; padding:8px 5px;}
.sch_list .onAirTd, .sch_list .highlightTd, .sch_list .downloadTd { padding:5px; border-left:1px solid #eee;}
.sch_list .downloadTd {border-right:1px solid #eee;}
.sch_list .highlightTd {vertical-align:middle;}
.sch_list .lastTd td {border:none;}
.sch_list .center_align {text-align:center;}
.sch_list .btn a {float:left; margin-right:2px;}
/*ÁÖ¿ä°æ±â ´Ù½Ãº¸±â ¹× ÁÖ¿ä°æ±â ÀÏÁ¤ ±¸ºÐ ¶óÀÎ */
.sch_list td.gubunLine { border-bottom:1px solid #999; height:1px; margin:0; padding:0; font-size:0; line-height:0;}

.txt_medal {font-size:11px; font-family:'dotum', 'µ¸¿ò'; color:#afafaf; text-align:center;}

.sch_all {margin-top:40px;}
.sch_all .h2_sch_title {width:100%; height:23px; margin-bottom:20px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/sch_stitle_all.gif) no-repeat left top}
.sch_all .h2_sch_title span {visibility:hidden;}

.sch_all_list {width:100%;}
.sch_all_list th {text-align:left; border-bottom:2px solid #c5c6c9;}
.sch_all_list th span {visibility:hidden; }
.sch_all_list td {border-bottom:1px solid #dadbdf; border-right:1px solid #eff0f1; background:none;  vertical-align:top; font-family:dotum, µ¸¿ò; letter-spacing:-1px;}
.sch_all_list td.firstTd {border-left:1px solid #dadbdf;}
.sch_all_list td.lastTd {border-right:1px solid #dadbdf}
.sch_all_list td.pastSch {color:#8d8d8d;}
.txt2_sun {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/txt2_sun.gif) no-repeat left top;}
.txt2_mon {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/txt2_mon.gif) no-repeat left top;}
.txt2_tue {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/txt2_tue.gif) no-repeat left top;}
.txt2_wen {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/txt2_wen.gif) no-repeat left top;}
.txt2_thu {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/txt2_thu.gif) no-repeat left top;}
.txt2_fri {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/txt2_fri.gif) no-repeat left top;}
.txt2_sat {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/txt2_sat.gif) no-repeat left top;}

.sch_all_list td dl {padding:5px; }
.sch_all_list .today_on { border:4px solid #6dc0fb; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/today_tag.gif) no-repeat right top;}
.sch_all_list dl dt {padding:0 0 0 5px; height:18px;}
.sch_all_list dl ul li {padding:2px 0 0 5px;background:url(http://img.sbs.co.kr/s9/2010olympic/img/dot1.gif) no-repeat left center; font-size:11px;}

.date1 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date1.gif) no-repeat left top;}
.date2 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date2.gif) no-repeat left top;}
.date3 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date3.gif) no-repeat left top;}
.date4 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date4.gif) no-repeat left top;}
.date5 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date5.gif) no-repeat left top;}
.date6 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date6.gif) no-repeat left top;}
.date7 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date7.gif) no-repeat left top;}
.date8 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date8.gif) no-repeat left top;}
.date9 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date9.gif) no-repeat left top;}
.date10 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date10.gif) no-repeat left top;}
.date11 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date11.gif) no-repeat left top;}
.date12 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date12.gif) no-repeat left top;}
.date13 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date13.gif) no-repeat left top;}
.date14 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date14.gif) no-repeat left top;}
.date15 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date15.gif) no-repeat left top;}
.date16 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date16.gif) no-repeat left top;}
.date17 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date17.gif) no-repeat left top;}
.date18 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date18.gif) no-repeat left top;}
.date19 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date19.gif) no-repeat left top;}
.date20 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date20.gif) no-repeat left top;}
.date21 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date21.gif) no-repeat left top;}
.date22 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date22.gif) no-repeat left top;}
.date23 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date23.gif) no-repeat left top;}
.date24 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date24.gif) no-repeat left top;}
.date25 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date25.gif) no-repeat left top;}
.date26 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date26.gif) no-repeat left top;}
.date27 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date27.gif) no-repeat left top;}
.date28 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date28.gif) no-repeat left top;}
.date301 {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/date301.gif) no-repeat left top;}
.sch_all_list td dl dt span {visibility:hidden; margin-right:3px; width:10px; overflow:hidden; display:block; float:left;}

.sch_all_list .opening,
.sch_all_list .closing {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/icon_opening.gif) no-repeat left top;}

.sch_all_list .opening dt,
.sch_all_list .closing dt {color:#ffa800; font-size:11px;}

.txtNotice {margin-top:10px; font-family:dotum; font-size:11px; color:#959595;}
/*2010-01-19 ¸Þ´ÞÇöÈ²*/
.md_area_border { position:relative;  height:167px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_medal_main.gif) repeat-x left top;}
#md_area {width:100%; height:139px;}
#md_area dt,
#md_area dd {float:left; height:100%; text-align:center;}
#md_area dt {width:131px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/medal_korea.gif) no-repeat center center}
#md_area span {visibility:hidden;}
#md_area .md_ranking {width:100px; text-align:center; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_medal_main_s.gif) repeat-x left top}
#md_area dd p {padding:38px 0 24px 0; text-align:center;}
#md_area .md_color {width:304px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_md_line.gif) no-repeat right center;}
#md_area .md_color ul {float:left; margin:25px 0; text-align:center;}
#md_area .md_color ul li {position:relative; float:left; width:58px; height:95px; margin-left:30px; display:inline;}
#md_area .md_color ul li span {visibility:hidden;}
#md_area .md_color ul li img {position:absolute; top:35px; left:16px;}
#md_area .md_color ul .gold {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/md_gold.gif) no-repeat center top;}
#md_area .md_color ul .silver {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/md_silver.gif) no-repeat center top;}
#md_area .md_color ul .bronze {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/md_bronze.gif) no-repeat center top;}
#md_area .md_sum {width:105px;}
.md_area_border .update_data {float:left; width:625px; padding:8px 0 8px 15px; border-top:1px solid #393e4a; background:#3f4552; color:#8c8f97;}

.board_tab {clear:left; float:right; margin:20px 0 10px 0; text-align:right;}
.board_tab li {float:left; padding-left:10px; margin:10px 0 0 10px; border-left:1px solid #e0e1e2;}
.board_tab li a {color:#b8b8b8;}
.board_tab li.tab_on {font-weight:bold;}
.board_tab li.tab_on a {color:#000;}
.board_tab li.firstLi {border:none;}

.md_list {clear:right; width:100%; border-top:2px solid #4dadfd; border-collapse:collapse;}
.md_list th, .md_list td {text-align:center; padding:10px;}
.md_list th {background:#f9f9f9 url(http://img.sbs.co.kr/s9/2010olympic/img/bar1.gif) no-repeat left center; border-bottom:1px solid #1b90f1; font-weight:bold; color:#000;}
.md_list th.firstTh {background:#f9f9f9;}
.md_list td {border-bottom:1px solid #eaeaea;}
.md_list .top_rank td {border-bottom:1px solid #2b9fff; background:#4dadfd url(http://img.sbs.co.kr/s9/2010olympic/img/sub/md_list_line.gif) repeat-x left top; color:#fff;}
.md_list .ranking, .md_list td.sum {font-weight:bold;}
.md_list .ranking {color:#828282; }
.md_list .top_rank .ranking {color:#ffdc51; }
.md_list td.country {text-align:left;}

/*¸Å°ÅÁø*/
#magazine_area {width:100%; float:left; color:#fff;}
#magazine_area a {color:#fff}
#magazine_area li {float:left; height:708px; overflow:hidden;}
#magazine_area .flash_area {width:595px;}
#magazine_area .coding_area {width:353px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/bg_magazine.gif) repeat top left;}
#magazine_area .coding_area div {margin:15px;}
#magazine_area h2 {margin:15px 0 10px 0; padding:0 0 3px 0; float:left; width:100%; height:16px; border-bottom:2px solid #ffe13a;}
#magazine_area h2.mg_title {height:23px; margin-top:0; padding:0; background:#ffe13a url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/h2_mz_hotissu.gif) no-repeat 8px bottom; border:none;}
#magazine_area h2 span {visibility:hidden;}
#magazine_area .blog_list {float:left; width:100%; margin-bottom:5px;}
#magazine_area .blog_list dt,
#magazine_area .blog_list dd {float:right; width:246px; padding:3px 0;}
#magazine_area .blog_list dt {padding-top:5px; font-weight:bold;}
#magazine_area .blog_list dt a { color:#ffe13a;}
#magazine_area .blog_list .photo {position:relative; float:left; width:61px; height:61px; margin:0 14px 0 0; padding:0; overflow:hidden;}
#magazine_area .blog_list .photo .img_frame {display:block; position:absolute; left:0; top:0;  width:55px; height:55px; border:3px solid #ffe13a;}

#magazine_area h2.interview_title {background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/h2_mz_interview.gif) no-repeat left top;}
#magazine_area h2.tip_title {background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/h2_mz_tip.gif) no-repeat left top;}
#magazine_area h2.best_title {background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/h2_mz_spacial.gif) no-repeat left top;}
#magazine_area h2.spacial_title {position:relative; border:none; margin-bottom:0; background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/h2_mz_best.gif) no-repeat left top;}
#magazine_area h2.spacial_title p {position:absolute; top:0; right:0; width:32px; height:20px; padding:0; margin:0; background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/bar_btn.gif) no-repeat center center;}
#magazine_area h2.spacial_title .btn_prev,
#magazine_area h2.spacial_title .btn_next {position:absolute; top:0; width:10px; height:20px; border:none; overflow:hidden; text-indent:-5000px; cursor:pointer;}
#magazine_area h2.spacial_title .btn_prev {right:20px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/btn_prev.gif) no-repeat center center;}
#magazine_area h2.spacial_title .btn_next {right:0; background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/btn_next.gif) no-repeat center center; }

#magazine_area .best_cnt li {white-space:nowrap; overflow:hidden; width:323px; height:12px; padding:4px 0 4px 0;}
#magazine_area .best_cnt li a {display:block; padding-left:8px;  background:url(http://img.sbs.co.kr/s9/2010olympic/img/magazine/dot_white.gif) no-repeat left 5px;}

#magazine_area .spacial_cnt {width:100%;}
#magazine_area .spacial_cnt li {float:left; width:158px; margin-right:7px;}
#magazine_area .spacial_cnt li.lastLi {margin-right:0;}
#magazine_area .spacial_cnt li dd {text-align:center; padding:5px 0;}

/*2010-02-02 ÇÑ±¹ÀÇ ¸Þ´Þ¸®½ºÆ®*/
#kmd_contents_area {float:left; width:640px; _height:100%; overflow:auto; margin-top:10px; padding:20px 20px; padding-bottom:30px; border:4px solid #f0f0f0; background-color:#fff;}

.kMd_area_border {float:left; width:639px; margin:0; background:#2c313b; position:relative;}
.kMd_area_border h3 {padding:15px 0 13px 12px;}
.kMd_area_border ol li {float:left; position:relative; width:213px;}
.kMd_area_border ol li p {position:absolute; top:0; left:0; width:71px; height:71px; }
.kMd_area_border ol .gold p {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/icon_kmd_gold.gif) no-repeat top left;}
.kMd_area_border ol .silver p {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/icon_kmd_silver.gif) no-repeat top left;}
.kMd_area_border ol .bronze p {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/icon_kmd_bronze.gif) no-repeat top left;}
.kMd_area_border ol .first p {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/icon_kmd_first.gif) no-repeat top left;}
.kMd_area_border ol .second p {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/icon_kmd_second.gif) no-repeat top left;}
.kMd_area_border ol .third p {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/icon_kmd_third.gif) no-repeat top left;}
.kMd_area_border ol p span {visibility:hidden;}
.kMd_area_border ol li div {height:35px; padding:10px 20px; text-align:center; color:#b6b8bd; font-family:Verdana, dotum, µ¸¿ò; font-size:10px;}

.kMd_area_border ol .silver,
.kMd_area_border ol .second {background:#43454b;}
.kMd_area_border ol .bronze,
.kMd_area_border ol .third {background:#515359;}

.kMd_area_border ol li strong {display:block; padding-bottom:5px; color:#fff; font-size:12px;}
.kMd_area_border ol li strong a {color:#fff}

/*º¥Äí¹ö ±Ý¸Þ´Þ¸®½ºÆ® prev,Next ¹öÆ° Ãß°¡*/
.kMd_area_border .arrowPrev {position:absolute; top:120px; left:-16px; width:10px; height:17px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/btn_arrowPrev.gif) no-repeat left center; text-indent:-5000px;}
.kMd_area_border .arrowNext {position:absolute; top:120px; right:-16px; width:10px; height:17px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/btn_arrowNext.gif) no-repeat right center; font-size:0; line-height:0; text-indent:-5000px;}
/*//º¥Äí¹ö ±Ý¸Þ´Þ¸®½ºÆ® prev,Next ¹öÆ° Ãß°¡*/

.kMd_area_border .bestPhoto div {white-space:nowrap; width:173px; text-align:left; overflow:hidden;}

.photoGallery {float:left; width:640px; margin-top:37px;}

.photoGallery li {float:left; width:154px; margin:0 8px 15px 0; overflow:hidden;}
.photoGallery .lastLi {margin-right:0;}
.photoGallery div {white-space:nowrap; height:35px; padding:11px 7px 0 7px;}
.photoGallery div a {display:block; color:#000; font-family:dotum,µ¸¿ò}
.photoGallery div a:hover {color:#3b85c2;}
.photoGallery div span {font-size:10px; color:#bcbcbc;font-family:Verdana, dotum, µ¸¿ò;}

#photo_paging {clear:left; width:100%; margin-top:20px; text-align:center;}

.medalData {position:relative; float:left; width:640px; margin-top:37px;}
.medalData h3 {padding-bottom:5px;}
.medalPhoto {float:left; overflow:hidden;width:588px; height:160px; border:1px solid #e5e5e5; padding:20px 25px 0 25px; }
.medalPhoto a {display:block;}
.medalPhoto .arrowPrev {position:absolute; top:80px; left:10px; width:10px; height:17px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/btn_arrowPrev.gif) no-repeat left center; text-indent:-5000px;}
.medalPhoto .arrowNext {position:absolute; top:80px; right:10px; width:10px; height:17px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/btn_arrowNext.gif) no-repeat right center;  text-indent:-5000px;}
.medalPhoto li {float:left; position:relative; width:140px; margin-right:9px;}
.medalPhoto .lastLi {margin-right:0;}
.medalPhoto div {white-space:nowrap; height:35px; padding:10px 0 0 0; text-align:center;}
.medalPhoto div a {display:block; color:#000; font-family:dotum,µ¸¿ò}
.medalPhoto div span {font-size:10px; color:#bcbcbc;font-family:Verdana, dotum, µ¸¿ò;}
.medalPhoto li .photoFrame {display:none;}
.medalPhoto .photoOn .photoFrame {display:block; position:absolute; top:-4px; left:-4px; width:140px; height:104px; border:4px solid #ffc500; }

.medalDataDetail {float:left; width:588px; border:1px solid #e5e5e5; border-top:none; padding:22px; font-family:dotum, µ¸¿ò; background:#f6f6f6;}
.medalDataDetail dt {float:right; width:440px; padding:18px 0 10px 0; font-size:16px; font-weight:bold; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/line_whiteGray.gif) repeat-x left bottom;}
.medalDataDetail dt span {font-size:12px; font-weight:normal;}
.medalDataDetail dd {float:right; width:440px; padding:8px 0; font-family:dotum, µ¸¿ò; }
.medalDataDetail .mdPhoto {float:left; width:130px; padding:3px; background:#ddd;}
.medalDataDetail .mdTxt {font-weight:bold;}
.medalDataDetail .mdCareer {color:#747474;}
.medalDataDetail .mdCareer p {float:right; width:365px; padding-left:10px;}
.medalDataDetail .mdCareer .firstP { background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_sch_all_list.gif) repeat-y left top;}
.medalDataDetail .mdCareer .careerT {float:left; width:60px; padding:0; font-weight:bold; }
.medalDataDetail .mdMemo {color:#878787;}

/*2010-02-02 highlight*/
#area_main_hi{ width:640px; height:484px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/main_hi_bg.gif) no-repeat left top;}
.main_hi_cnt {float:left; margin:25px 13px; display:inline;}
.main_hi_cnt dt {float:left; width:352px; height:334px; margin:0; padding:10px 28px 0 28px; background:#000; overflow:hidden;}
.main_hi_cnt dt .tit_hiCnt { white-space:nowrap; overflow:hidden; width:321px; height:14px; padding:1px 1px 1px 12px; margin-bottom:0; font-family:dotum, µ¸¿ò; font-weight:bold; font-size:12px; line-height:12px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bar_whiteBulet.gif) no-repeat left top; color:#fff;}
.main_hi_cnt dd { display:inline; position:relative; float:right; width:192px; height:74px; padding-bottom:17px;background:url(http://img.sbs.co.kr/s9/2010olympic/img/line_main_game.gif) repeat-x left 82px;}
.main_hi_cnt .lastDd {padding:0; background:none;}

.main_hi_cnt dt div {margin:0; padding:0; overflow:hidden; width:333px; height:310px;}

.main_hi_cnt .hiOn .frameOn{display:block; position:absolute; top:-7px; left:-5px; border:2px solid #4e99ea; width:198px; height:84px;}

.mainHi_sub_img {float:left; position:relative; width:98px; height:74px; overflow:hidden;}
.mainHi_sub_img .vod_btn{ width:24px; height:19px; border:none; cursor:pointer; background:url(http://img.sbs.co.kr/s9/2010olympic/img/vod_btn.gif) no-repeat 0 0; position:absolute; right:0; bottom:0; text-indent:-5000px; }


.mainHi_sub_txt {float:right; width:85px; padding:3px 0; font-weight:bold; }
.mainHi_sub_txt a {	color:#d2d5dd;	line-height:140%;}
.mainHi_sub_txt span {
	display:block;
	margin-top:3px;
	font-weight:normal;
	font-family:dotum,µ¸¿ò;
	font-size:11px;
	color:#888;
	
}

/*2010-02-05 À£ÆäÀÌÆÛ*/
.wallpaperWrap {position:relative; height:808px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_wallpaper.gif) no-repeat center top;}
.wallpaperTit {position:absolute; top:58px; left:307px; width:336px; height:68px; 
	background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/title_wallpaper.png) no-repeat center center; 
	_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/sub/title_wallpaper.png', sizingMethod='crop') center top; color:#fff; font-size:0px; z-index:1;}
.wallpaperView {position:absolute; top:109px; left:150px; overflow:hidden; width:646px; height:483px; border:2px solid #1991e7; background:#fff;}                                                                                                                                     
#wpImgShow {background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/img_wallpaper01.jpg)}
.wallpaperThum {position:absolute; top:613px; left:85px;}
.wallpaperThum li {position:relative; float:left; margin-right:7px; font-size:0; line-height:0;}
.wallpaperThum li .thumFrame {position:absolute; top:0; left:0; width:146px; height:109px; border:2px solid #0186e6;}
.wallpaperThum p {margin-top:5px;}
.wallpaperThum button {position:absolute;  width:74px; height:22px; }
.wallpaperThum .btn1280x1024 {left:0;  background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/btn_size_1280x1024.gif) no-repeat top left;}
.wallpaperThum .btn1024x768 {right:0; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/btn_size_1024x768.gif) no-repeat top left;}

/*½ºÆä¼È ÇÁ·Î±×·¥*/
.specialPro {position:relative; top:-10px; padding-top:110px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_special.jpg) no-repeat center top;}
.specialBanner {float:left; width:608px; height:500px; padding:22px 16px; background:#38393f;}
.specialBanner li {float:left; margin:8px 4px; width:296px; height:100px; background:#3f4045;}

.casterBtnArea {text-align:right; margin-bottom:10px;}
.casterBtnArea button {margin-left:2px; height:21px; font-size:11px; font-family:dotum, µ¸¿ò; border:1px solid #d5d5d5; background:url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/89M3WDU7/2009img/btnBg_gray.gif) repeat-x left top; color:#000; cursor:pointer;}
.casterSoge p {margin-bottom:25px;}

/*°Ô½ÃÆÇ »ó´Ü*/
.boardHeader1 {width:100%; height:270px; margin-bottom:10px; text-align:center;}
.boardHeader2 {width:100%; height:160px; margin-bottom:10px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_boardHeaderReport2.jpg) no-repeat center top}
.boardHeader3 {width:100%; height:128px; margin-bottom:10px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_boardHeaderReport3.jpg) no-repeat center top}
.mediaCenter {width:100%; height:150px; margin-bottom:10px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/bg_mediaCenter.jpg) no-repeat center top}

/*ÀÀ¿ø°Ô½ÃÆÇ »ó´Ü*/
.yuna_gallerty_area {background:url(http://img.sbs.co.kr/etc/2010/02/100217154749.jpg) no-repeat left top; width:640px; height:300px; position:relative;}
.yuna_gallerty_area span {visibility:hidden;}

/*½ºÅ²º£³Ê*/
.medalSkinBnr {position:absolute; top:156px; left:0; width:238px; height:110px; border:1px solid #1b1d28; background:url(http://img.sbs.co.kr/s9/2010olympic/img/bg_medalFloarting.gif) no-repeat left top; }
.medalSkinBnr span {visibility:hidden;}
.gameFloting {position:absolute;width:100%; height:12px; left:15px;}
.speedskt { top:22px;}
.plyer {top:40px; }
.medalColorSiver {top:0; width:100%; height:110px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/txt_medalSilver.gif) no-repeat 0 0}
.medalColorGold {top:0; width:100%; height:110px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/txt_medalGold.gif) no-repeat 0 0}
.medalColorBronze {top:0; width:100%; height:110px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/txt_medalBronze.gif) no-repeat 0 0}
.btn_closeX {position:absolute; top:5px; right:5px; cursor:pointer;}

/*100217_°Ë»öÃ¢ Ãß°¡*/
#tab_style_search{clear:both;width:990px;margin:0 auto;padding:0;text-align:center; position:relative;}
#tab_style_search .gnbWd { position:absolute; top:15px; right:11px;}
#tab_style_search .top_area{width:970px;height:38px;margin:0 auto;padding:0 0 0 20px;background:url(http://img.sbs.co.kr/s9/2010olympic/img/gnb_ybar.gif) no-repeat;}
#tab_style_search .top_area01{*width:970px;}/* ºñÇ¥ÁØ Àû¿ë css */
#tab_style_search form{float:left;width:789px;height:39px;margin:0;padding:0;}
#tab_style_search form fieldset{margin:0;padding:0;border:none;}
#tab_style_search form fieldset legend{display:none;}
#tab_style_search .top_menu{list-style:none;width:181px;float:right;height:39px;margin:0;padding:0;font:0/0 Arial;}
#tab_style_search .top_menu li{float:left;margin:0;padding:0;}
/* 2009-08-10 ¼öÁ¤ */
#tab_style_search .category_area{position:relative;float:left;width:78px;height:21px;margin:9px 5px 0 0;text-align:left;background:url(http://img.sbs.co.kr/s9/2010olympic/img/bg_tab_selectbox.gif) no-repeat;z-index:99;cursor: pointer;}
#tab_style_search .category_area span{font-size:12px;color:#777;}
#tab_style_search .category_area span a{display:block;padding:5px 0 1px 7px;color:#777;text-decoration:none;text-align:left;}
#tab_style_search .category_list{position:absolute;top:20px;left:0;list-style:none;overflow:hidden;width:76px;height:auto;margin:0;padding:0;border:1px solid #e3b031;border-top:none;background:#fff;}
#tab_style_search .category_list li{font-size:12px;color:#777;text-align:left;}
#tab_style_search .category_list li a{display:block;height:14px;padding:6px 0 3px 5px;color:#777;text-decoration:none;}
#tab_style_search .top_area01 .category_list{*width:78px;}/* ºñÇ¥ÁØ Àû¿ë css */
#tab_style_search .category_list li a:hover, #tab_style_search .category_list li a:active{background:#f4f4f4;}pn
#tab_style_search .search_bar{position:relative;float:left;width:298px;height:20px;margin:9px 5px 0 0;padding:1px 0 0 5px;background:url(http://img.sbs.co.kr/s9/2010olympic/img/bg_search_bar.gif) no-repeat;}
#tab_style_search .top_area01 .search_bar{*width:303px;}/* ºñÇ¥ÁØ Àû¿ë css */
#tab_style_search .search_bar .input_txt{float:left;width:278px;height:14px;padding:3px 0 0 0;border:transparent;border:none;font-size:12px;vertical-align:top;color:#323232;}
#tab_style_search .top_area01 .search_bar .input_txt{*width:274px;*height:17px;}/* ºñÇ¥ÁØ Àû¿ë css */
#tab_style_search .search_bar .btn_search_view{float:left;}
#tab_style_search .top_area01 .search_bar .btn_search_view{position:absolute;top:0;right:0;}
#tab_style_search .btn_search{float:left;margin-top:9px;}
#tab_style_search .main_menu{clear:both;list-style:none;width:990px;height:31px;margin:0 auto;padding:0;background:#f9f9f9;}
#tab_style_search .main_menu li{float:left;color:#000;font-size:12px;font-weight:bold;background:url(http://img.sbs.co.kr/s9/common/headfoot/tab_bullet_graybar.gif) no-repeat left 10px;}
#tab_style_search .main_menu li a{display:block;padding:10px 13px 7px 13px;color:#000;text-decoration:none;}
#tab_style_search .main_menu li a:hover, #tab_style_search .main_menu li a:active{color:#1660ae;}
#tab_style_search .main_menu li.first{background:none;}
#tab_style_search .main_menu li.on a{color:#1660ae;}
/*//100217_°Ë»öÃ¢ Ãß°¡*/

/*100219_¿¬¾Æ¹è³Ê Ãß°¡*/
#vancouver_middle_area .bannerWarp { position:absolute; top:137px; left:722px; width:118px; height:97px; z-index:10;}
#vancouver_middle_area .bannerWarp .yourna_banner01 { width:118px; height:97px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/yourna_banner01.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2010olympic/img/sub/yourna_banner01.png',sizingMethod='crop')}
#vancouver_middle_area .bannerWarp .close { overflow:hidden; display:block; width:12px; height:12px; text-indent:-9999px; position:absolute; top:77px; right:8px; }
#vancouver_middle_area .bannerWarp .yourna_banner02 { width:118px; height:97px; background:url(http://img.sbs.co.kr/s9/2010olympic/img/sub/yourna_banner02.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.sbs.co.kr/s9/2010olympic/img/sub/yourna_banner02.png',sizingMethod='crop')}
/*//100219_¿¬¾Æ¹è³Ê Ãß°¡*/