/* base */
body {margin:0;padding:0;background-color:#fff;}
hr {display:none;} /* 레이아웃 구분(top/left/contents/footer)에만 적용 */
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
table {border-collapse:collapse;}
a {text-decoration:none;} a:hover, a:active {text-decoration:underline;}
input,select,textarea {font-size:100%;vertical-align:middle;}
body,th,td {font-size:12px;font-family:dotum,돋움,sans-serif;color:#333;} /* font설정은 해당 서비스에 맞게 변경 */
/* miniDaum */
#DaumUI__minidaum {width:978px; height:20px; margin:0 auto; position:absolute; z-index:99999;display:none;}
#accessibilityLink {display:none}
/* layout */
.vancouver_top wrap,
.vancouver_top .body_wrap .side_wrap {background-image:url(http://img-section.daum-img.net/sports09/vancouver2010/top/bg_top_2010.jpg);}
.vancouver_top .body_wrap .side_wrap {padding-top:287px;}
.wrap {min-width:978px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/bg_sub_2010.jpg) no-repeat center top;}
.inner_wrap {width:978px; margin:0 auto;}
.body_wrap {*zoom:1;background:url(http://img-section.daum-img.net/sports09/right/bg_rw1103.gif) repeat-y right top;}
.body_wrap:after {content:" "; display:block; clear:both; height:0; visibility:hidden;} 
.content_wrap {float:left; width:728px; padding-bottom:30px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/common/sub_titleimg2.gif) no-repeat right top;}
.body_wrap .side_wrap {width:250px;float:left;padding-top:309px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/bg_sub_2010.jpg) no-repeat -1039px -181px;}
.main_area {padding:0 30px;_height:1%;}




/* footer */
.footer_wrap { margin: 0 0 10px 0;background-color:#fff; border-top:1px solid #999; }  
.footer_wrap .footer_banner { border-bottom:1px solid #999;}
.footer_wrap p{text-align:center;font:11px dotum;}
.footer_wrap .link {color:#d2d2d2;margin-top:18px}
.footer_wrap .link a{color:#666666;letter-spacing:-1px}
.footer_wrap .newslaw {color:#d2d2d2;margin-top:7px;_margin-top:5px;}
.footer_wrap .newslaw a,
.footer_wrap .newslaw span {color:#666666;letter-spacing:-1px;m}
.footer_wrap .copyright {color:#7c7c7c;margin-top:16px;_margin-top:14px;}
.footer_wrap .copyright a{color:#7c7c7c;}
.footer_wrap .our_position {color:#7c7c7c;margin-top:4px;letter-spacing:-1px}

.main_area .headerless {border-top:1px solid #ddd; padding-top:15px;}
.top_wrap {height:181px;position:relative;z-index:9999;}
.top_wrap .gnb_logo{background:red;}
.top_wrap .gnb_logo a {text-indent:-9999em;}
.top_wrap .gnb_logo h1 {position:absolute;top:26px;left:0;}
.top_wrap .gnb_logo .logo {float:left;width:46px;height:24px;overflow:hidden;}
.top_wrap .gnb_logo .sports {float:left;width:50px;height:24px;overflow:hidden;}
.top_wrap .gnb_logo dt {display:none;}
.top_wrap .gnb_logo .vancouver a {display:block;width:350px;height:52px;position:absolute;top:54px;left:0;overflow:hidden;}
.top_wrap .gnb_service {position:absolute;top:140px;;width:728px;height:41px;overflow:hidden;}
.top_wrap .gnb_service dt {display:none;}
.top_wrap .gnb_service dd {float:left;height:100%;}
.top_wrap .gnb_service a {font:bold 14px gulim;color:#fff;letter-spacing:-1px;display:block;text-indent:-9999em;width:60px;height:100%;overflow:hidden;}
.top_wrap .gnb_service a.on {background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/gnb_over_new.jpg) no-repeat;}
.top_wrap .gnb_service .home a {width:76px;background-position:0 0;}
.top_wrap .gnb_service .news a {width:47px;background-position:-76px 0;}
.top_wrap .gnb_service .gallery a {width:67px;background-position:-123px 0;}
.top_wrap .gnb_service .netizen a {width:72px;background-position:-190px 0;}
.top_wrap .gnb_service .cheer a {width:71px;background-position:-262px 0;}
.top_wrap .gnb_service .info a {width:64px;background-position:-333px 0;}
.top_wrap .gnb_service .medal a {width:60px;background-position:-397px 0;}
.top_wrap .gnb_service .schedule a {width:63px;background-position:-457px 0;}
.top_wrap .gnb_service .a_match a {width:70px;background-position:-520px 0;}
.top_wrap .gnb_service .yuna a {width:84px;background-position:-590px 0;}
.main_banner .top {font:bold 24px gulim;color:#fff;width:74px;height:140px;position:absolute;top:0;left:654px;}
.main_banner .wing {font:bold 24px gulim;color:#fff;width:250px;height:466px;position:absolute;top:0;left:728px;}
.main_banner .left_wing {font:bold 24px gulim;color:#fff;width:265px;height:160px;position:absolute;top:308px;left:-265px;}
#ADObj{position:absolute;top:140px;left:728px;width:80px;height:80px;display:none}
#ADMini{position:absolute;top:181px;left:0;width:728px;height:287px;display:none}


/*  페이징 */
.paging { text-align:center;clear:both; margin-top:18px;}
.paging  { word-spacing:0.1em; }
.paging a { font:bold 12px dotum; color:#333; text-decoration:none; text-align:center; padding:3px 2px 1px 7px; border-left:1px solid #e1e1e1; border-right:0; }
.paging strong { font:bold 12px dotum; color:#fa3f38; padding:3px 2px 1px 7px; border-left:1px solid #e1e1e1;}
.paging a.first, 
.paging strong.first { border:0px; padding:3px 2px 1px 7px; }
.paging a:hover { background-color:#F6F6F6;  }
.paging .prev { border:none; background:url(http://img-section.daum-img.net/sports09/bbs/bt_p_arrow.gif) no-repeat 0 6px; padding-left:8px; padding-right:3px; font-weight:normal;}
.paging .next { border-left:1px solid #ddd; background:url(http://img-section.daum-img.net/sports09/bbs/bt_p_arrow.gif) no-repeat right -19px; padding-right:8px; font-weight:normal;}
.paging .last {margin-left:5px;}
/*타이틀*/
.title_area {height:100px;position:relative;}
.title_area h3 {width:40px;height:21px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/title_news.gif) no-repeat;text-indent:-9999em;float:left;margin-right:3px;margin-top:30px;}
.title_area p.dday {width:140px;height:21px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/common/img_day_spr.gif) no-repeat 0 -675px;text-indent:-9999em;float:left;margin-top:30px;}
/*탭*/
.main_tab {background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/tab_news_spr.gif) no-repeat 0 -49px;height:49px;margin-top:-29px;position:relative;}
.main_tab a {float:left;width:90px;height:29px;text-indent:-9999em;overflow:hidden;margin-right:5px;}
.main_tab a.on {height:49px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/tab_news_spr.gif) no-repeat;}
.main_tab a.main {background-position:0 0;}
.main_tab a.breaking {background-position:-95px 0;}
.main_tab a.photo {background-position:-190px 0;}
/*상단 이미지*/
.day_banimg {text-align:right;position:absolute;z-indent:-1;width:698px;}
/*대회 몇일차*/
.day-9 .title_area .dday {background-position:0 0;}
.day-8 .title_area .dday {background-position:0 -25px;}
.day-7 .title_area .dday {background-position:0 -50px;}
.day-6 .title_area .dday {background-position:0 -75px;}
.day-5 .title_area .dday {background-position:0 -100px;}
.day-4 .title_area .dday {background-position:0 -125px;}
.day-3 .title_area .dday {background-position:0 -150px;}
.day-2 .title_area .dday {background-position:0 -175px;}
.day-1 .title_area .dday {background-position:0 -200px;}
.day0 .title_area .dday {background-position:0 -225px;}
.day1 .title_area .dday {background-position:0 -250px}
.day2 .title_area .dday {background-position:0 -275px}
.day3 .title_area .dday {background-position:0 -300px}
.day4 .title_area .dday {background-position:0 -325px}
.day5 .title_area .dday {background-position:0 -350px}
.day6 .title_area .dday {background-position:0 -375px}
.day7 .title_area .dday {background-position:0 -400px}
.day8 .title_area .dday {background-position:0 -425px}
.day9 .title_area .dday {background-position:0 -450px}
.day10 .title_area .dday {background-position:0 -475px}
.day11 .title_area .dday {background-position:0 -500px}
.day12 .title_area .dday {background-position:0 -525px}
.day13 .title_area .dday {background-position:0 -550px}
.day14 .title_area .dday {background-position:0 -575px}
.day15 .title_area .dday {background-position:0 -600px}
.day16 .title_area .dday {background-position:0 -625px}
.day17 .title_area .dday {background-position:0 -650px}
.day18 .title_area .dday {background-position:0 -675px}
.day-9 .date_paging .date {background-position:0 0}
.day-8 .date_paging .date {background-position:0 -25px}
.day-7 .date_paging .date {background-position:0 -50px}
.day-6 .date_paging .date {background-position:0 -75px}
.day-5 .date_paging .date {background-position:0 -100px}
.day-4 .date_paging .date {background-position:0 -125px}
.day-3 .date_paging .date {background-position:0 -150px}
.day-2 .date_paging .date {background-position:0 -175px}
.day-1 .date_paging .date {background-position:0 -200px}
.day0 .date_paging .date {background-position:0 -225px}
.day1 .date_paging .date {background-position:0 -250px}
.day2 .date_paging .date {background-position:0 -275px}
.day3 .date_paging .date {background-position:0 -300px}
.day4 .date_paging .date {background-position:0 -325px}
.day5 .date_paging .date {background-position:0 -350px}
.day6 .date_paging .date {background-position:0 -375px}
.day7 .date_paging .date {background-position:0 -400px}
.day8 .date_paging .date {background-position:0 -425px}
.day9 .date_paging .date {background-position:0 -450px}
.day10 .date_paging .date {background-position:0 -475px}
.day11 .date_paging .date {background-position:0 -500px}
.day12 .date_paging .date {background-position:0 -525px}
.day13 .date_paging .date {background-position:0 -550px}
.day14 .date_paging .date {background-position:0 -575px}
.day15 .date_paging .date {background-position:0 -600px}
.day16 .date_paging .date {background-position:0 -625px}
.day17 .date_paging .date {background-position:0 -650px}

/*****************
	최신뉴스
******************/
/*최시뉴스 리스트*/
.breaking_list .all_list {margin-top:11px;}
.all_list {overflow:hidden; *zoom:1;}
.all_list dt {display:none;}
.all_list dd {padding:0 0 18px 0; overflow:hidden; *zoom:1;}
.all_list dd.fifth {border-bottom:1px solid #f1f1f1; margin-bottom:21px;}
.all_list dd.last {border-bottom:1px solid #dcdcdc; margin-bottom:0;}
.all_list div.left {float:left;}
.all_list div.right {display:inline;#float:left;}
.all_list .photo {margin:0 12px 0 0;}
.all_list .title {margin:2px 0 0 0;}
.all_list .title a {font:bold 14px dotum; color:#000; letter-spacing:-1px;}
.all_list .content {margin:5px 0 0 0;_margin:4px 0 0 0;}
.all_list .content a {font:12px dotum; color:#666; line-height:1.4;}
.all_list .news_info {font:11px dotum; color:#ccc;}
.all_list .cp {font:11px dotum; color:#999; letter-spacing:-1px;}
.all_list .relative {padding:0 0 0 12px; background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/ico_sub.gif) no-repeat 0 2px; margin:0 0 8px 0;_margin:0 0 6px 0;}
.all_list .relative a {font:12px dotum; color:#000;}
.all_list .date {font:11px dotum; color:#999;}
.all_list .relative_cnt {margin:12px 0 0 0;}
.all_list .relative_cnt a {font:11px dotum; color:#6d7cbb; letter-spacing:-1px; text-decoration:underline; background:url(http://img-section.daum-img.net/sports09/common/ico_more.gif) no-repeat right 3px; padding:0 6px 0 0;}
.all_list .relative_cnt strong {letter-spacing:0;}
/***********************
	주요뉴스
*************************/
/*주요뉴스리스트*/
.main_list .all_list {margin-top:-5px;}
.main_list .all_list dd {padding:25px 0 25px 0;background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/bg_divi.gif) repeat-x left bottom;}
.main_list .all_list .photo {margin:0 25px 0 0;}
.main_list .all_list .content {margin:5px 0 15px 0;}
.all_list .etc {border:1px solid #f5f5f5;background-color:#fcfcfc;width:456px;height:28px;position:relative;display:block;margin:0 0 20px;overflow:hidden;}
.all_list .etc .photo {display:block;background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/ico_movie.gif) no-repeat;padding-left:16px;font:12px dotum;color:#926540;position:absolute;left:12px;top:9px;}
.all_list .etc .cheer {display:block;background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/ico_written.gif) no-repeat;padding-left:18px;font:12px dotum;color:#926540;position:absolute;left:218px;top:8px;padding-top:1px}
/*날짜페이징*/
.main_list .date_paging {margin-top:0;}
.date_paging {height:35px;position:relative;}
.date_paging a {position:absolute;top:0;display:block;width:35px;height:35px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/news/bt_move_spr.gif) no-repeat;text-indent:-9999em;overflow:hidden;}
.date_paging a.prev {left:0;}
.date_paging a.next {right:0;background-position:0 -35px;}
.date_paging .date {position:absolute;top:13px;left:280px;display:block;width:109px;height:20px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/common/img_date_spr.gif) no-repeat 0 -675px;text-indent:-9999em;}
/****************
	포토뉴스
******************/
/*포토뉴스 운영박스*/
.header_box_wrap {border:1px solid #e5e5e5;padding:10px;}
.header_box {height:202px;background-color:#303030;position:relative;}
.header_box .title {position:absolute;top:174px;left:14px;z-index:2;}
.header_box .title a {font:bold 14px dotum;letter-spacing:-1px;color:#fff;}
.header_box .cnt {background:url(http://img-section.daum-img.net/sports09/photo/bg_photo_tb1.png) repeat; width:319px; height:38px; position:absolute; top:161px; z-index:1; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img-section.daum-img.net/sports09/photo/bg_photo_tb1.png',sizingMethod='scale');}
.header_box dd { position:absolute; top:3px; left:3px; z-index:0;}
.header_box dt.right { left:339px; }
.header_box dd.right { left:325px; }
.photo_list .header_box_wrap {margin-top:11px;}
/* 포토뉴스 리스트 */
.photo_list .phototv_list {margin-top:15px;}
.phototv_list {overflow:hidden; *zoom:1; border-bottom:1px solid #d7d7d7;}
.phototv_list li { float:left; width:120px; height:175px; padding-right:6px;margin-left:7px; position:relative; display:inline;}
.phototv_list li.line {width:auto;border-top:1px solid #f3f3f5; height:10px; overflow:hidden;clear:both;float:none;margin:0;padding:0;display:block;}
.phototv_list li.line_last {border-top:1px solid #d7d7d7; height:1px; }
.phototv_list p.img {bottom:60px; left:0; position:absolute; text-align:center; width:120px;}
.phototv_list p.img img {  }
.phototv_list p.text { position:absolute; top:122px; left:0; width:120px; text-align:center;}
.phototv_list p.text a { color:#333; line-height:16px;}

dl.photo_list4 {overflow:hidden; *zoom:1; border-bottom:1px solid #d7d7d7;}
dl.photo_list4 dt {display:none;}
dl.photo_list4 dd {width:25%; height:207px; float:left; position:relative; text-align:center;}
dl.photo_list4 .photo {width:100%; position:absolute; bottom:60px; left:0;}
dl.photo_list4 .title {position:absolute; top:154px; left:0; padding:0 20px;}
dl.photo_list4 .title a {font:12px dotum; color:#333; line-height:1.3;}
dl.photo_list4 dd.line {float:none; clear:both; width:auto; height:0; overflow:hidden; border-top:1px solid #efefef;}
.photo_list .photo_list4 {margin-top:-5px;}
/*****************
	생생화보
******************/
.gallery_top .title_area h3 {width:78px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/title_photo.gif) no-repeat;}
/*생생화보 운영박스*/
.gallery_top .header_box_wrap {margin-top:31px;}
.gallery_top .header_box_wrap {border:0;padding:0;}
.gallery_top .header_box {height:218px;background-color:#303030;position:relative;}
.gallery_top .header_box .title {position:absolute;top:193px;z-index:2;width:218px;text-align:center;}
.gallery_top .header_box .title a {font:bold 14px dotum;letter-spacing:-1px;color:#fff;}
.gallery_top .header_box .cnt {background:url(http://img-section.daum-img.net/sports09/photo/bg_photo_tb1.png) repeat; width:218px; height:38px; position:absolute; top:180px; z-index:1; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img-section.daum-img.net/sports09/photo/bg_photo_tb1.png',sizingMethod='scale');}
.gallery_top .header_box dd { position:absolute; top:3px; left:4px; z-index:0;}
.gallery_top .header_box dt { left:4px; }
.gallery_top .header_box dt.center { left:225px; }
.gallery_top .header_box dd.center { left:225px; }
.gallery_top .header_box dt.right { left:446px; }
.gallery_top .header_box dd.right { left:446px; }
/*생생화보 리스트*/
.gallery_top .gallery_list {margin-top:30px;}
.gallery_list {border-bottom:1px solid #DFDFDF;overflow:hidden;*zoom:1;}
.gallery_list dt {background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/title_all.gif) no-repeat;height:24px;border-bottom:1px solid #dfdfdf;text-indent:-9999em;margin-bottom:20px;}
.gallery_list dd {width:143px;height:200px;float:left;margin-right:31px;}
.gallery_list dd.fourth {float:right;margin-right:0;}
.gallery_list .title {margin-top:8px;}
.gallery_list .title a {font:12px dotum;color:#333;line-height:1.3;}
.gallery_list .info {font:11px dotum;color:#777;letter-spacing:-1px;margin-top:8px;}
.gallery_list .info strong {font:bold 11px verdana;color:#504EF1;}
/*최신 생생화보*/
.gallery_view .title_area h3 {width:78px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/title_photo.gif) no-repeat;}
.relation_photo_list {margin-top:49px;}
.relation_photo_list {*zoom:1;border:1px solid #e2e2e2;padding:18px 0 0 18px;position:relative;}
.relation_photo_list:after {content:" "; display:block; clear:both; height:0; visibility:hidden;} 
.relation_photo_list dt {background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/title_new.gif) no-repeat;width:74px;height:24px;text-indent:-9999em;position:absolute;top:-24px;left:0;}
.relation_photo_list dd {width:143px;height:200px;float:left;margin-right:19px;}
.relation_photo_list dd.last {margin-right:0;}
.relation_photo_list .text {margin-top:8px;}
.relation_photo_list .text a {font:12px dotum;color:#333;line-height:1.3;}
.relation_photo_list .count {font:11px dotum;color:#777;letter-spacing:-1px;margin-top:8px;}
.relation_photo_list .count em {font:bold 11px verdana;color:#504EF1;}
/*생생화보 슬라이드*/
/* 생생화보 - 슬라이드 */
#sportsSlide { width:840px; background:url(http://img-section.daum-img.net/sports09/photo/bg_photo_viewody.gif) repeat-y; margin-top:4px; position:relative; }
#slideTop { width:840px; height:157px; background:url(http://img-section.daum-img.net/sports09/photo/bg_photo_view.gif) no-repeat; position:relative;}
#slideTop h4 { height:17px; position:absolute; top:15px; left:34px; background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_f2.gif) no-repeat;  text-indent:27px; font:11px dotum; color:#333; letter-spacing:-1px;}
#slideTop h4 strong { font:bold 15px dotum; color:#333; letter-spacing:-1px; background:url(http://img-section.daum-img.net/sports09/photo/ln_photo1.gif) no-repeat right 4px; padding-right:9px; margin-right:7px;}
#slideTop h4 em { font:bold 11px tahoma; color:#504ef1;}
#slideTop .container { width:772px; height:77px; overflow:hidden; position:absolute; top:54px; left:34px; }
#slideTop .container_view { width:1000000px; height:77px; position:absolute; }
#slideTop .container_view li { float:left; width:78px; height:77px; text-align:left; display:block; position:relative;}
#slideTop .container_view p { width:70px; height:77px; background:url(http://img-section.daum-img.net/sports09/photo/img_photo_shadow.gif) no-repeat 0 bottom; }
#slideTop .container_view a { display:block; width:70px; height:59px; background-position:50% 0;}
#slideTop .container_view img { display:none; }
#slideTop .prev_btn { width:10px; height:19px; display:block; position:absolute; background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_view_arrow.gif) no-repeat; top:74px; left:11px; text-indent:-1000em; overflow:hidden;}
#slideTop .next_btn { width:10px; height:19px; display:block; position:absolute; background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_view_arrow.gif) no-repeat -10px 0; top:74px; left:819px; text-indent:-1000em; overflow:hidden;}
#slideTop .prev_btn_over { background-position:0 -19px; }
#slideTop .next_btn_over { background-position:-10px -19px; }
#slideTop .all_photo { width:73px; height:10px; display:block; background:url(http://img-section.daum-img.net/sports09/photo/bt_photo_allpohto.gif) no-repeat; text-indent:-1000em; overflow:hidden; position:absolute; top:22px; left:733px;}
#slideMain { position:relative; width:840px; min-height:400px; _height:400px;}
#photoTitle { width:840px; height:54px;}
#photoTitle p { text-align:center; }
#photoTitle .photo_count { position:absolute; width:48px; height:16px; top:30px; left:660px; background:url(http://img-section.daum-img.net/sports09/photo/bg_photo_viewlistnum.gif) no-repeat; font:11px tahoma; color:#fff; }
#photoTitle .title { text-align:center; font:bold 19px dotum; color:#333; letter-spacing:-1px; margin-top:2px; }
#photoTitle .cp_date { margin-top:3px; position:relative; width:840px; height:29px;}
#photoTitle .cp { font:11px dotum; color:#999; letter-spacing:-1px; background:url(http://img-section.daum-img.net/sports09/photo/ln_photo2.gif) no-repeat right 0; padding-right:7px; position:absolute; width:130px; top:3px; left:225px; text-align:right;}
#photoTitle .date { font:10px tahoma; color:#999; position:absolute; width:86px; top:2px; left:364px;}
#photoTitle .go_gisa {display:block; background:url(http://img-section.daum-img.net/sports09/photo/bt_photo_newsview.gif) no-repeat; width:44px; height:17px; position:absolute; top:0; left:450px; }
#slideMain .photo_wrap { table-layout:fixed; width:840px;}
#slideMain td { vertical-align:top;}
#slideMain .prev_area p { width:109px; height:46px; background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_keybord1.gif) no-repeat 32px 10px; margin-top:189px;}
#slideMain .next_area p { width:109px; height:46px; background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_keybord2.gif) no-repeat 46px 10px; text-align:left; margin-top:189px;}
#slideMain a { display:block; width:37px; height:46px;  background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_view_arrow2.gif) no-repeat; text-indent:-1000em; overflow:hidden;}
#slideMain .photo_prev_btn { background-position:0 0; margin-left:72px;}
#slideMain .photo_next_btn { background-position:-37px 0;}
#slideMain .photo_prev_btn_over { background-position:0 -46px; }
#slideMain .photo_next_btn_over { background-position:-37px -46px;}
#slidePhotoView { text-align:center; }
#slidePhotoView img { border:3px solid #1f1f1f; }
#slideBottom { width:840px; background:url(http://img-section.daum-img.net/sports09/photo/bg_photo_view.gif) no-repeat 0 bottom; padding-bottom:30px;}
#slideBottom p { font:12px dotum; color:#666; line-height:17px; margin:13px 148px 0 148px;}
#slideAllView { width:840px; height:344px; background:url(http://img-section.daum-img.net/sports09/photo/bg_photo_allview.png) no-repeat; position:absolute; top:42px; left:0;}
#slideAllView .png_bg {display:none;}
* html #slideAllView {background:0}
* html #slideAllView .png_bg {display:block; width:840px; height:344px;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img-section.daum-img.net/sports09/photo/bg_photo_allview.png',sizingMethod='scale')}
#slideAllView a {position:static;}
#slideAllView .container { width:772px; height:269px; overflow:hidden; position:absolute;  top:34px; left:34px; }
#slideAllView .prev_btn { width:15px; height:29px; display:block; position:absolute; background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_view_arrow3.gif) no-repeat; top:154px; left:9px; text-indent:-1000em; overflow:hidden;}
#slideAllView .next_btn { width:15px; height:29px; display:block; position:absolute; background:url(http://img-section.daum-img.net/sports09/photo/ico_photo_view_arrow3.gif) no-repeat -15px 0; top:154px; left:816px; text-indent:-1000em; overflow:hidden;}
#slideAllView .prev_btn_over { background-position:0 -29px; }
#slideAllView .next_btn_over { background-position:-15px -29px; }
#slideAllView .close_btn { width:14px; height:12px; display:block; position:absolute; background:url(http://img-section.daum-img.net/sports09/photo/bt_photo_vallclose.gif) no-repeat 0 0; top:10px; left:816px; text-indent:-1000em; overflow:hidden;}
#slideAllViewWrap ul { width:780px; height:280px; overflow:hidden; float:left;}
#slideAllViewWrap { width:1000000px; height:269px; overflow:hidden; position:absolute; }
#slideAllViewWrap li { float:left; width:78px; height:70px; overflow:hidden;}
#slideAllViewWrap a { display:block; width:70px; height:59px; background-position:50% 0; position:relative;}
#slideAllViewWrap img { display:none; }
#sportsSlide .border_line { display:block; position:absolute; top:0; left:0; border:1px solid #000; width:68px; height:57px; background:none; opacity:.1; filter:alpha(opacity=10); -ms-filter:alpha('opacity=10');}
#sportsSlide .border_line_act { display:block; position:absolute; top:0; left:0; width:70px; height:59px; background:url(http://img-section.daum-img.net/sports09/photo/ln_photo_vthumover.gif) no-repeat; border:0; opacity:1; filter:alpha(opacity=100); -ms-filter:alpha('opacity=100');}

/*슬라이드링크추가 급임시*/
#photoTitle a.saurl {position:static;display:inline;text-indent:0;background:none;font:bold 19px 돋움,dotum,AppleGothic,serif;; color:#333;}
#slidePhotoView a.saurl {position:static;display:inline;text-indent:0;background:none;}
#slideBottom a.saurl {position:static;display:inline;text-indent:0;background:none;font:12px 돋움,dotum,AppleGothic,serif;color:#666;line-height:17px;}
.van_slide {width:668px;overflow:hidden;}
.van_slide #sportsSlide { margin-top:37px; width:668px; background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/bg_photo02.gif) repeat-y; }
.van_slide #slideTop { width:668px; background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/bg_photo_view.gif) no-repeat; }
.van_slide #slideTop .container { width:602px; left:33px; }
.van_slide #slideTop .container_view li { width:76px; }
.van_slide #slideTop .next_btn { left:645px; }
.van_slide #slideTop .all_photo { left:562px; }
.van_slide #slideMain { width:668px; }
.van_slide #photoTitle { width:668px; }
.van_slide #photoTitle .cp_date { width:668px; }
.van_slide #photoTitle .cp { left:139px; }
.van_slide #photoTitle .date { left:278px; }
.van_slide #photoTitle .go_gisa { left:364px; }
.van_slide #photoTitle .photo_count { left:574px; }
.van_slide #slideMain .photo_wrap { width:668px; }
.van_slide #slideBottom { width:668px; background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/bg_photo_view.gif) no-repeat 0 bottom; } 
.van_slide #slideBottom p { margin:13px 100px 0 100px; } 
.van_slide #slideAllView { width:668px; height:267px; background:url(http://img-section.daum-img.net/sports09/vancouver2010/photo/bg_layer.png) no-repeat; }
* html .van_slide  #slideAllView .png_bg {display:block; width:668px; height:267px;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img-section.daum-img.net/sports09/vancouver2010/photo/bg_layer.png',sizingMethod='scale')}
.van_slide #slideAllView .container { width:601px; height:269px; overflow:hidden; position:absolute;  top:34px; left:34px; }
.van_slide #slideAllViewWrap ul { width:608px; }
.van_slide #slideAllViewWrap li {width:76px; }
.van_slide #slideAllView .prev_btn { top:118px; left:9px; }
.van_slide #slideAllView .next_btn { top:118px; left:643px; }
.van_slide #slideAllView .close_btn { left:643px; }

.movie_slide #slidePhotoView {height:492px;}
.movie_slide #sportsSlide {position:relative;}
.movie_slide #slideMain #photoTitle {position:absolute;top:455px;left:83px;width:502px;}
.movie_slide #photoTitle .title { text-align:left;}
.movie_slide #photoTitle .cp_date { width:668px; text-align:left; }
.movie_slide #photoTitle .cp { position:relative;left:0; float:left; width:auto;}
.movie_slide #photoTitle .date { position:relative;left:0; float:left; padding-left:8px;}
.movie_slide #photoTitle .go_gisa { position:relative;left:0; float:left;}
.movie_slide #photoTitle .photo_count { left:454px;top:3px; }
.movie_slide #slideMain .prev_area,
.movie_slide #slideMain .next_area {width:82px;}
.movie_slide #slideMain .prev_area p,
.movie_slide #slideMain .next_area p {background:none;width:82px;}
.movie_slide #slideMain .photo_prev_btn {margin-left:26px;}
.movie_slide #slideMain .photo_next_btn {margin-left:23px;}
.movie_slide #slideBottom {}
.movie_slide #slideBottom p {width:502px; margin-left:83px;}
.movie_slide .relation_photo_list {}
/******************************
뉴스뷰
******************************/
.news_view #GS_con .bline div {width:668px;}
.news_view #GS_font_wrap {border-bottom:1px solid #efefef;height:17px;top:0;margin-top:0;}
.news_view .GS_slide {background-image:url(http://img-section.daum-img.net/sports09/vancouver2010/news/bg_nv_photo.gif);}
.news_view .GS_slide .L li {width:167px;}
.news_view .GS_slide .L .ph {width:167px;}
.news_view .GS_slide .L .txt {width:147px;}
.news_view .GS_slide .L .play {left:27px;}
.news_view #netUCC100 {width:668px;}
.news_view .GS_Rel2 .rel_cp ul {width:508px;}
*html .news_view #news_content table {width: expression( this.width > 660 ? "660px" : this.width ) !important; clear:none; display:block;}
*html .news_view #news_content table img {width : expression( (this.width >= 660)? "660px" : this.width ) !important;}
.news_view .GS_Rel2 .rel_pho {right:auto;left:530px;}
.news_view .rel_cp td.cp_name a {width:140px;display:block;text-align:center;}


/* 동계올림픽 날짜 */
.date13 {background-position:0 0 !important}
.date14 {background-position:0 -25px !important}
.date15 {background-position:0 -50px !important}
.date16 {background-position:0 -75px !important}
.date17 {background-position:0 -100px !important}
.date18 {background-position:0 -125px !important}
.date19 {background-position:0 -150px !important}
.date20 {background-position:0 -175px !important}
.date21 {background-position:0 -200px !important}
.date22 {background-position:0 -225px !important}
.date23 {background-position:0 -250px !important}
.date24 {background-position:0 -275px !important}
.date25 {background-position:0 -300px !important}
.date26 {background-position:0 -325px !important}
.date27 {background-position:0 -350px !important}
.date28 {background-position:0 -375px !important}
.date29 {background-position:0 -400px !important}


/*************************************
	중계센터 - 하이라이트
**************************************/
/*중계센터*/
.relay .title_area h3{background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/title_relay.gif) no-repeat;width:76px}
.relay .tab {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/tab_relay_spr.gif) no-repeat 0 -49px;height:49px;margin-top:-29px;position:relative;}
.relay .tab a {float:left;width:90px;height:29px;text-indent:-9999em;overflow:hidden;margin-right:5px;}
.relay .tab a.on {height:49px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/tab_relay_spr.gif) no-repeat;}
.relay .tab a.main {background-position:0 0;}
.relay .tab a.highlight {background-position:-95px 0;}

.relay .headbox {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_top.gif) no-repeat;width:668x;height:285px;position:relative;margin-top:10px}

.relay .headbox .livetxt {position:absolute;top:26px;left:100px;overflow:hidden;height:15px;}
.relay .headbox .livetxt ul{overflo1w:hidden;}
.relay .headbox .livetxt li{height:15px;overflow:hidden;font:11px dotum;color:#777;letter-spacing:-1px;}
.relay .headbox .livetxt span{white-space:nowrap;}
.relay .headbox .livetxt a{color:#777;}

.relay .headbox .item {position:absolute;top:59px;}
.relay .headbox .item1 {left:17px}
.relay .headbox .item2 {left:235px}
.relay .headbox .item3 {left:452px}
.relay .headbox img {}
.relay .headbox .status {position:absolute;width:39px;height:36px;left:0;top:167px;overflow:hidden}
.relay .headbox .ing {text-indent:-9999px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_box02.gif) no-repeat;}
.relay .headbox .end {text-indent:-9999px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_box03.gif) no-repeat;}
.relay .headbox .vod {text-indent:-9999px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_box04.gif) no-repeat;}
.relay .headbox .before {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_box01.gif) no-repeat;font:11px dotum;color:#fff;text-align:center;padding-top:21px}

.relay .headbox .div {position:absolute;font:11px dotum;color:#72747e;letter-spacing:-1px;left:46px;top:171px}
.relay .headbox .title {position:absolute;font:bold 14px dotum;letter-spacing:-1px;left:46px;top:188px}
.relay .headbox .title  a {color:#111}

	.relay .schedule {position:relative;margin-top:32px}
	.relay .schedule h2{background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/title_head_spr.gif) no-repeat;width:87px;height:19px;text-indent:-9999px;overflow:hidden;margin:0 0 4px 0}
	.relay .schedule .link {position:absolute;top:2px;left:519px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_schedule.gif) no-repeat;width:143px}
	.relay .schedule .link a {display:block;text-indent:-9999px;height:16px;overflow:hidden;float:left}
	.relay .schedule .link a.total {width:83px}
	.relay .schedule .link a.tv {width:60px}

	.relay .schedule .date {border-top:1px solid #ECECEC;padding-top:12px;margin:0 0 11px 0;height:22px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_time.gif) 572px 17px  no-repeat;}
	.relay .schedule .date .widget {width:156px;margin:0 auto;}
	.relay .schedule .date a {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/bt_move_spr.gif) no-repeat;width:22px;height:22px;text-indent:-9999px;display:block;float:left;overflow:hidden}
	.relay .schedule .date a.next {background-position:0 -22px;float:right}
	.relay .schedule .date span {text-indent:-9999px;width:96px;height:17px;display:block;float:left;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_date_spr.gif) no-repeat;margin:3px 0 0 8px}

	.relay .schedule .loading {width:668px;height:62px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/common/loading.gif) center center no-repeat;position:absolute;top:119px}
	.relay .schedule .tbl {clear:both;padding:35px 0 0 0;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/table_head.gif) no-repeat;}
	.relay .schedule .tbl caption, 
	.relay .schedule .tbl thead {display:none}
	.relay .schedule .tbl  td{border:1px solid #E4e4e4;padding:10px 0  6px 12px}
	.relay .schedule .tbl .fir td{border-top:0}
	.relay .schedule .tbl  td.time {width:70px;text-align:center;padding-left:0;border-left:0;font-weight:bold}
	.relay .schedule .tbl  td.div {width:115px;color:#888}
	.relay .schedule .tbl  td.detail {width:269px}
	.relay .schedule .tbl  td.detail img {margin-left:4px;vertical-align:-3px}
	.relay .schedule .tbl  td.player {width:113px}
	.relay .schedule .tbl  td.vod {width:103px;border-right:0;padding:0 0 0 9px}
	.relay .schedule .tbl  td.vod  img {margin-right:4px}

	.relay .highvod {margin:39px 0 0 0;overflow:hidden;width:668px; }
	.relay .highvod h2{background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/title_head_spr.gif) 0 -25px no-repeat;width:87px;height:19px;text-indent:-9999px;overflow:hidden;margin:0 0 4px 0}
	.relay .highvod .item {float:left;width:152px;margin:0 0  0 20px}
	.relay .highvod .fir {margin-left:0}
	.relay .highvod .item a{color:#333;}
	.relay .highvod .item span{display:block;width:148px;text-align:center;line-height:1.3;cursor:pointer}

/*중계센터 - 하이라이트탑*/
.relay .gallery_list {margin-top:34px;}
.relay .gallery_list dt {border:none;background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/title_head_spr.gif) no-repeat 0 -25px;width:87px;height:23px;text-indent:-9999px;overflow:hidden;margin:0;}
.relay .gallery_list dd {width:152px;height:183px;margin-right:20px;}
.relay .gallery_list dd.fourth {margin-right:0;}
.relay .gallery_list .photo {position:relative;}
.relay .gallery_list .title {text-align:center;margin-top:11px}
.relay .gallery_list .vod_num { position:absolute; right:0; top:0; background:transparent url(http://img-section.daum-img.net/sports09/photo/bg_photo_tb2.png) repeat; height:14px; overflow:hidden; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img-section.daum-img.net/sports09/photo/bg_photo_tb2.png',sizingMethod='scale')}
.relay .gallery_list .vod_num em { background:transparent url(http://img-section.daum-img.net/sports09/vod/ico_vod_tv.gif) no-repeat 3px 0px; padding:0 12px 0 16px; font:9px tahoma; color:#e9e9e9; line-height:12px;}
.relay .gallery_list .gae { display:block; position:absolute; top:3px; right:3px; width:7px; height:7px; background:url(http://img-section.daum-img.net/sports09/vod/text_vod_gae.gif) no-repeat; text-indent:-1000em; }
.relay .headbox_highlight .title {height:42px;width:200px;background:rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#44000000, endColorstr=#44000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#44000000, endColorstr=#44000000)";left:0;top:164px;}
.relay .headbox_highlight .title a {font:bold 14px dotum;color:#fff;letter-spacing:-1px;display:block;margin-top:14px;text-align:center;}
.relay .movie_slide .gallery_list {border:0;margin-top:25px;}


/* 중계센터 - live */
.live .player {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/bg_onair.gif) no-repeat;width:668px;height:410px;margin:10px 0 0 0;position:relative;overflow:hidden}

.live .player #relay_iframe{position:absolute;left:17px;top:42px;}
.live .player p {width:320px;height:338px;position:absolute;left:17px;top:42px;}
.live .player .off {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_nothing.gif) no-repeat;}
.live .player .off span {display:block;color:#fff;margin:133px  auto 0 auto;width:258px;text-align:center;line-height:1.3}
.live .player .block {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_notice.gif) no-repeat;display:none}
.live .player .over {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_over_nopot3.gif) no-repeat;}
.live .player .over a{}
/*
.live .player .over2 {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_over_nopot3.gif) no-repeat;}
.live .player .over2 a {display:block;position:absolute;width:150px;height:32px;top:227px;left:26px;}
*/

.live .player .over2 {background:url(http://img-section.daum-img.net/sports09/vancouver2010/relay/img_over_nopot1.gif) no-repeat;}
.live .player .over2 a {display:none}


.live .player ul{position:absolute;left:366px;top:42px}
.live .player li {clear:both;margin-top:16px;overflow:hidden}
.live .player li.fir {margin-top:0}
.live .player li a{color:#dedede}
.live .player li img {float:left}
.live .player li span {cursor:pointer;float:left;margin-left:13px;width:170px;line-height:1.3;padding-top:2px}

.live .player .pot {position:absolute;left:366px;top:332px;display:block;}
.live .player .banner{display:block;width:100px;height:27px;position:absolute;left:90px;top:10px}

.live #FerrariFrame {margin-top:17px}

/* 탑 2월 12일이후 */
.van_top .special_box .date {position:absolute;left:11px;top:10px;width:233px;}
.van_top .special_box .date a{display:block;width:30px;height:33px;float:left;}
.van_top .special_box .date .prev {background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/bt_day01.gif) no-repeat;}
.van_top .special_box .date .next {background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/bt_day02.gif) no-repeat;}
.van_top .special_box .date span {float:left;}
.van_top .special_box .date span em {background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/img_day_spr.gif) 0 0 no-repeat;display:block;margin:9px 0 0 19px;width:154px;height:24px;}
.van_top .special_box .list {width:233px;height:149px;overflow-y:scroll;position:absolute;left:11px;top:48px;
scrollbar-base-color: #FAFAFA;scrollbar-3dlight-color: #E2E2E2;scrollbar-highlight-color: #fafafa;scrollbar-face-color: #FAFAFA;scrollbar-arrow-color: #848484;scrollbar-shadow-color: #FAFAFA;scrollbar-darkshadow-color: #E2E2E2;scrollbar-track-color: #F9F9F9;}
.van_top .special_box td {padding:5px 0 5px 0}
*+html .van_top .special_box td {padding:10px 0 5px 0}
* html .van_top .special_box td {padding:10px 0 5px 0}

.van_top .special_box .loading {width:233px;height:62px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/common/loading.gif) center center no-repeat;position:absolute;top:89px}

.van_top .special_box td.time {width:43px;text-align:center;font:11px tahoma;color:#768093;vertical-align:top;}
.van_top .special_box td.time em {font-style:normal;display:block;margin-top:-2px}
.van_top .special_box td.div {width:143px;font:11px dotum;color:#777;letter-spacing:-1px;}
.van_top .special_box td.div em{font-weight:bold;font-style:normal;color:#333;display:block;line-height:1.6}
.van_top .special_box td.vod {vertical-align:top;width:24px}
.van_top .special_box td.bg {background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/img_divi.gif) no-repeat;height:2px;overflow:hidden}

.van_top .special_box .onair {background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/bg_live_off.gif) no-repeat;padding:14px 0 0 82px;width:140px}
.van_top .special_box .onair em{font-weight:bold;font-style:normal;line-height:1.3;letter-spacing:-1px;display:block;margin-top:5px}
.van_top .special_box .onair em a {color:#333}
.van_top .special_box .on {background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/bg_live_on.gif) no-repeat;}

	/* 탑 청원 */
	.van_top .petition { margin:30px 0 0 0;height:95px;}
	.van_top .petition a{color:#333}
	.van_top .petition h4{background-position:0 -175px !important;margin:0 0 7px 0}
	.van_top .petition dl {float:left;position:relative;width:200px;margin:0 10px 0 0;height:10px}
	.van_top .petition dt {position:absolute;left:94px;font-weight:bold;letter-spacing:-1px;line-height:1.4}
	.van_top .petition .img {position:absolute;}
	.van_top .petition .cnt {position:absolute;font-size:11px;color:#8b8b8b;left:94px;top:44px;padding:2px 0 0 18px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/top/ico_medal.gif) 0 0 no-repeat;height:18px}
	.van_top .petition em {font-style:normal;color:#f8482d;font:bold 11px dotum}


.top_wrap .left a.more { position:absolute;color:#838383;font:11px dotum;display:block;letter-spacing:-1px;overflow:hidden;top:3px;left:205px;text-indent:-9999px;width:32px;height:17px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/common/btn_more.gif) no-repeat }
.top_wrap .left a.more1 { top:460px  }
.top_wrap .left a.more2 { top:0  }




/******************************************************
	김연아 스페셜
*******************************************************/
.special_wrap {background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/img_top.jpg) no-repeat;}
.yuna_gnb {height:333px;position:relative;}
.yuna_gnb h3 {display:none;}
.yuna_gnb .main_menu {width:668px;height:32px;position:absolute;top:255px;left:0;}
.yuna_gnb .main_menu dt {display:none;}
.yuna_gnb .main_menu dd.on {background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/gnb_over.jpg) no-repeat;}
.yuna_gnb .main_menu dd {float:left;height:100%;}
.yuna_gnb .main_menu a {display:block;width:100%;height:100%;text-indent:-9999em;overflow:hidden;}
.yuna_gnb .main_menu dd.main {width:69px;background-position:0 0;}
.yuna_gnb .main_menu dd.story {width:74px;background-position:-69px 0;}
.yuna_gnb .main_menu dd.program {width:96px;background-position:-143px 0;}
.yuna_gnb .main_menu dd.news {width:71px;background-position:-239px 0;}
.yuna_gnb .main_menu dd.gallery {width:78px;background-position:-310px 0;}
.yuna_gnb .main_menu dd.record {width:82px;}
.yuna_gnb .main_menu dd.fancafe {width:82px;}
.yuna_gnb .main_menu dd.yozm {width:50px;}
.yuna_gnb .sub_menu {display:;width:225px;height:25px;position:absolute;top:284px;left:69px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/gnb_sub.jpg) no-repeat;}
.yuna_gnb .sub_menu dt {display:none;}
.yuna_gnb .sub_menu dd.on {background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/gnb_sub.jpg) no-repeat;}
.yuna_gnb .sub_menu dd {float:left;height:100%;}
.yuna_gnb .sub_menu a {display:block;width:100%;height:100%;text-indent:-9999em;overflow:hidden;}
.yuna_gnb .sub_menu dd.little {width:54px;background-position:0 -25px;}
.yuna_gnb .sub_menu dd.junior {width:52px;background-position:-54px -25px;}
.yuna_gnb .sub_menu dd.senior {width:54px;background-position:-106px -25px;}
.yuna_gnb .sub_menu dd.queen {width:52px;background-position:-160px -25px;}

.yuna_top .yuna_content {position:relative;height:514px;}
.yuna_content .story {width:212px;height:373px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/con_story.jpg) no-repeat;position:absolute;top:0;left:0;}
.yuna_content .story dt {display:none;}
.yuna_content .story a {display:block;width:100%;height:100%;text-indent:-9999em;overflow:hidden;}
.yuna_content .story .little {width:100%;height:48px;position:absolute;top:140px;left:0;}
.yuna_content .story .junior {width:100%;height:48px;position:absolute;top:201px;left:0;}
.yuna_content .story .senior {width:100%;height:48px;position:absolute;top:263px;left:0;}
.yuna_content .story .queen {width:100%;height:48px;position:absolute;top:326px;left:0;}
.yuna_content .banner {position:absolute;top:406px;left:0;}
.yuna_content .banner a {display:block;margin-bottom:9px;}
.yuna_content .program {width:417px;height:195px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/con_program.jpg) no-repeat;position:absolute;top:0;left:251px;}
.yuna_content .program a {width:208px;height:162px;float:left;text-indent:-9999em;margin-top:33px;}
.yuna_content .news {position:absolute;top:226px;left:251px;width:417px;}
.yuna_content .news dt {width:47px;height:22px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/con_tit.gif) no-repeat;text-indent:-9999em;}
.yuna_content .news dd {padding-left:158px;height:18px;}
.yuna_content .news dd.first {padding-bottom:14px;height:auto;}
.yuna_content .news dd.first .photo {position:absolute;top:22px;left:0;padding:0;background:none;}
.yuna_content .news dd.first .title {padding:0;background:none;font:bold 14px dotum;color:#333;line-height:1.4;}
.yuna_content .news a {background:url(http://img-section.daum-img.net/sports09/common/ico_stop_lm_dot.gif) no-repeat 0 6px;font:12px dotum;color:#666;padding-left:8px;}
.yuna_content .gallery {position:absolute;top:382px;left:251px;}
.yuna_content .gallery dt {width:47px;height:22px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/con_tit.gif) no-repeat 0 -25px;text-indent:-9999em;}
.yuna_content .gallery dd {width:139px;height:109px;float:left;}

.special_wrap .cheer {padding-top:71px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/con_bar.gif) no-repeat 0 39px;}

.special_wrap h3.story_title {background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/sub_tit.gif) no-repeat;width:277px;height:23px;display:block;text-indent:-9999em;}
.special_wrap div.story_content {width:668px;height:2408px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_little.jpg) no-repeat;text-indent:-9999em;}
.special_wrap div.story_navi {width:668px;height:128px;padding-top:25px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_little_navi.jpg) no-repeat;}
.special_wrap div.story_navi a {display:block;width:450px;height:32px;text-indent:-9999em;overflow:hidden;}
.yuna_story_junior h3.story_title {background-position:0 -25px}
.yuna_story_junior div.story_content {height:2316px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_junior.jpg) no-repeat;}
.yuna_story_junior div.story_navi {background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_junior_navi.jpg) no-repeat;}
.yuna_story_senior h3.story_title {background-position:0 -50px}
.yuna_story_senior div.story_content {height:2173px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_senior.jpg) no-repeat;}
.yuna_story_senior div.story_navi {background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_senior_navi.jpg) no-repeat;}
.yuna_story_queen h3.story_title {background-position:0 -75px}
.yuna_story_queen div.story_content {height:2794px;background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_queen.jpg) no-repeat;}
.yuna_story_queen div.story_navi {background:url(http://img-section.daum-img.net/sports09/vancouver2010/special/kim_queen_navi.jpg) no-repeat;}

.yuna_program h3.story_title {background-position:0 -100px;}
.yuna_news h3.story_title {background-position:0 -125px;width:668px;height:24px;border-bottom:1px solid #b4b3b9;margin-bottom:21px;}
.news_view h3.story_title {background-position:0 -125px;width:668px;height:24px;margin-bottom:-19px;}
.yuna_gallery h3.story_title {background-position:0 -150px;width:668px;height:24px;border-bottom:1px solid #b4b3b9;margin-bottom:21px;}
.yuna_gallery .gallery_list dt {display:none;}
.yuna_gallery_view h3.story_title {background-position:0 -150px;width:668px;height:24px;}
.yuna_gallery_view #sportsSlide {margin-top:0;}



/*포토슬라이드*/
#photoTitle .title {height:22px;#height:20px;overflow:hidden;}