@charset "utf-8";

/* 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설정은 해당 서비스에 맞게 변경 */

/* base 요소 */
.f_l{float:left;}
.f_r{float:right;}
.clr{clear:both;width:0px;height:0px;font-size:0px;line-height:0px;}
.hide_txt{display:block;width:0px;height:0px;font-size:0px;line-height:0px;text-align:left;text-indent:-9999em;}
.ls_0{letter-spacing:0px;}
.ls_1{letter-spacing:-1px;}
.ls_2{letter-spacing:-2px;}
.fw_b{font-weight:bold;}
.fw_n{font-weight:normal;}
.type_btn{display:block;overflow:hidden;text-indent:-9999em;text-align:left;}

/* miniDaum */
#DaumUI__minidaum { width:978px; height:20px; margin:0 auto; position:absolute; z-index:99999;}

#accessibilityLink {display:none}

/* layout */
.wrap {width:978px; margin:0 auto; position:relative; }
.body_wrap {margin-top:12px; *zoom:1; background:url(http://i1.daumcdn.net/img-section/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;}
.content_wrap .left_area {float:left; width:118px; margin-right:20px;}
.content_wrap .main_area {float:left; width:570px; padding-bottom:18px;}
.body_wrap .side_wrap {float:left;}

/* 모바일화면 이동 */
#pc2mobile { height:200px; display:none;}
#pc2mobile img { position: relative; top:40px; left:40px; }

/* 2단 */
.two_column {background:none;}
.two_column .content_wrap {width:auto;}
.two_column .main_area {width:840px;}
.two_column_right .main_area {width:708px;}

/* 1단 */
.one_column {background:none;}
.one_column .content_wrap {width:auto; padding-bottom:0;}
.one_column .main_area {width:auto; float:none;}

/* 왼쪽메뉴 */
.left_area {background:url(http://i1.daumcdn.net/img-section/sports09/left/bg_lm_1.gif) repeat-y;}
.left_area h2 {margin-bottom:16px;}

.left_area h2 a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_soccer.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.left_area h2.worldsoccer a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_wsoccer.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.left_area h2.baseball a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_baseball.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.left_area h2.worldbaseball a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_wbaseball.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.left_area h2.golf a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_golf.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.left_area h2.basketball a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_basketball.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.left_area h2.volleyball a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_volleyball.gif) no-repeat; text-indent:-9999em; overflow:hidden;}
.left_area h2.general a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_general.gif) no-repeat; text-indent:-9999em; overflow:hidden;}

.left_area h2.lesson a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_lesson.gif);}
.left_area h2.tour_info a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_gtour.gif);}
.left_area h2.cartoon a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_cartoon.gif);}
.left_area h2.poll a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_poll.gif);}
.left_area h2.special a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_issue.gif);}
.left_area h2.today a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_today.gif);}
.left_area h2.qna a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_qna.gif);}
.left_area h2.bbs a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_bbs.gif);}
.left_area h2.live_photo a {background-image:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_photo.gif);}
.left_area h2.ncenter a {display:block; width:118px; height:60px; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lm_netizen.gif) no-repeat; text-indent:-9999em; overflow:hidden;}

.left_area dl {padding-left:15px; background:url(http://i1.daumcdn.net/img-section/sports09/left/ln_lm1.gif) no-repeat 0 6px; padding-top:23px;}
.left_area dl.first {background:0; padding-top:0;}
.left_area dt {padding-bottom:12px;}
.left_area dd {padding-bottom:8px;}
.left_area a {font:12px gulim, sans-serif; color:#222;}
.left_area a.on {font:bold 12px gulim, sans-serif; color:#222fad; letter-spacing:-1px; background:url(http://i1.daumcdn.net/img-section/sports09/left/ico_lm_arrow.gif) no-repeat right 2px; padding-right:8px;}
.left_area .menus {background:url(http://i1.daumcdn.net/img-section/sports09/left/bg_lm_2.gif) no-repeat 0 bottom; padding-bottom:12px; margin-bottom:-1px;}
.left_area .menus dt {display:block; width:77px; height:11px; text-indent:-9999em; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_1.gif) no-repeat;}
.left_area .menus .series dt {background-position:0 -25px;}
.left_area .menus .column dt {background-position:0 -50px;}
.left_area .menus .photo dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_7a.gif) no-repeat;}
.left_area .menus .movie dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_7a.gif) 0 -25px no-repeat;}
.left_area .menus .record dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_7a.gif) 0 -50px  no-repeat;}
.left_area .menus .schedule dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_7a.gif) 0 -75px  no-repeat;}
.left_area .menus .movie_gallery dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_7a.gif) 0 -100px  no-repeat;}
.left_area .menus .soccer_news1 dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_5.gif) no-repeat;}
.left_area .menus .soccer_news2 dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_5.gif) no-repeat 0 -25px;}
.left_area .menus .volley_man dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_6.gif) no-repeat 0 0;}
.left_area .menus .volley_wman dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_6.gif) no-repeat 0 -25px;}
.left_area .menus .kbs_news dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_3.gif) no-repeat;}
.left_area .menus .nba_news dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_3.gif) no-repeat 0 -25px;}
.left_area .menus .sports_news dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_4.gif) no-repeat 0 0;}
.left_area .menus .e-sports_news dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_4.gif) no-repeat 0 -25px;}
.left_area .menus .fight_news dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_4.gif) no-repeat 0 -50px;}
.left_area .menus .kleague dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_1.gif) no-repeat 0 0;}
.left_area .menus .korea dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_1.gif) no-repeat 0 -25px;}
.left_area .menus .mlb dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_2.gif) no-repeat 0 0;}
.left_area .menus .npb dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_2.gif) no-repeat 0 -25px;}
.left_area .menus .mlb_news dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_2.gif) no-repeat 0 0;}
.left_area .menus .npb_news dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_2.gif) no-repeat 0 -25px;}
.left_area .menus .kbl dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_3.gif) no-repeat 0 0;}
.left_area .menus .wkbl dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_3.gif) no-repeat 0 -25px;}
.left_area .menus .sports dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_4.gif) no-repeat 0 0;}
.left_area .menus .e-sports dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_4.gif) no-repeat 0 -25px;}
.left_area .menus .bbs dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmbbs_1.gif) no-repeat 0 0;}
.left_area .menus .starplayer dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmbbs_1.gif) no-repeat 0 -25px;}
.left_area .menus .vod dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmgo_1.gif) no-repeat 0 0;}
.left_area .menus .image dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmgo_1.gif) no-repeat 0 -25px;}
.left_area .menus .debate dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_8.gif) 0 0  no-repeat;}
.left_area .menus .issue dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_8.gif) 0 -25px  no-repeat;}
.left_area .menus .story dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_8.gif) 0 -50px  no-repeat;}
.left_area .menus .qna dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_8.gif) 0 -75px  no-repeat;}
.left_area .menus .petition dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_8.gif) 0 -100px  no-repeat;}
.left_area .menus .npoll dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_8.gif) 0 -125px  no-repeat;}
.left_area .menus .sblog dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmn_8.gif) 0 -150px  no-repeat;}
.left_area .menus .pga dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_8.gif) 0 0 no-repeat;}
.left_area .menus .kpga dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_8.gif) 0 -25px no-repeat;}
.left_area .menus .lpga dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_8.gif) 0 -50px no-repeat;}
.left_area .menus .klpga dt {background:url(http://i1.daumcdn.net/img-section/sports09/left/title_lmsc_8.gif) 0 -75px no-repeat;}
.left_area .menus .no_title dt {display:none;}
.left_area .menus .b {font-weight:bold}

.left_area .golf_menu dt{background:url("http://i1.daumcdn.net/img-section/sports09/golf/left/title_lm_golf_news.gif") 0 0 no-repeat;}
.left_area .golf_menu .pga_news dt{background-position:0 0;}
.left_area .golf_menu .lpga_news dt{background-position:0 -50px;}
.left_area .golf_menu .kpga_news dt{background-position:0 -100px;}
.left_area .golf_menu .general_news dt{background-position:0 -150px;}
.left_area .golf_menu .series dt{background-position:0 -200px;}
.left_area .golf_menu .column dt{background-position:0 -250px;}

.left_area div.special {*zoom:1;border-bottom:1px solid #d7d7d7; padding-bottom:4px; padding-top:5px; background:url(http://i1.daumcdn.net/img-section/sports09/left/bg_lm_3.gif) no-repeat}
.left_area div.special dl.first {}
.left_area div.special dl {background-position:0 2px; padding-top:15px;}
.left_area div.special dt {font:bold 11px dotum, sans-serif; color:#e9231a; letter-spacing:-1px;}
/* footer */
.footer_wrap {border-top:1px solid #999;margin: 0 0 10px 0;}
.footer_wrap p{text-align:center;font:11px dotum, sans-serif;}
.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;}
.footer_wrap .footer_banner { border-bottom:1px solid #999; }
/* GNB 검색 */
#sportsGnbSearch { width:250px; height:24px; position:absolute; right:0; top:31px;_top:30px; z-index:12;}
#sportsGnbSearch legend { display:none; }
#sportsGnbSearch .search_input { width:209px; height:24px; background:transparent url(http://i1.daumcdn.net/img-section/sports09/gnb/bg_mstop_se.gif) no-repeat; float:left; position:relative; }
#sportsGnbSearch .search_text { border:0px dotted #4264f8; padding-top:4px; background:transparent;width:130px;font-size:12px;font-family:굴림,gulim,sans-serif;color:#333; ime-mode:active; position:absolute; top:2px; left:73px;}
#sportsGnbSearch .search_btn {text-indent: -3000em;float:right;border:0px solid #eee;background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_mstop_se.gif) no-repeat;width:41px;height:24px;color:#4d5bc8;overflow:hidden;cursor:pointer;}

/* 스포츠바 AD */
#gnb_banner {background-color:#fff;width:978px;height:80px;}
#SportsADObj {width:310px;height:155px;overflow:hidden;display:none;position:absolute; top:64px;right:0;z-index:11;} /* GNB우측 */
#SportsADBar {width:978px;height:80px; position:absolute; z-index:20;} /* GNB하단 밴드 */
#SportsADMini {position:absolute;z-index:9998;width:978px;;width:978px;height:370px;overflow:hidden;display:none;}/* 미니사이트 - 최고 z-index */
#SportsADLeft { width:160px;height:250px;position:absolute;top:210px;left:-160px;}/*탑좌측*/

#sTypeSet { display:block; width:68px; height:15px; position:absolute; text-decoration:none; color:#7e7e7e; letter-spacing:-1px; font-size:11px; font-family:돋움,dotum,sans-serif; text-align:left; top:2px; left:2px; text-indent:5px; padding-top:5px; }
#sTypeList { border:1px solid #8b95d6; width:68px; position:absolute; top:22px; left:2px; background-color:#fff; display:none; overflow:hidden; }
#sTypeList li { text-align:left; height:20px; overflow:hidden; }
#sTypeList li label { cursor:pointer; display:block; width:48px; height:10px; padding:5px 4px;color:#7e7e7e; letter-spacing:-1px; font-size:11px; font-family:돋움,dotum,sans-serif; cursor:pointer;}
#sTypeList input { position:absolute; left:-20px; vertical-align:bottom; }
.top_wrap {padding-top:31px; height:89px; position:relative; z-index:9999;}
.top_wrap dt {display:none;}

/* daumHead */
.daumhide {position: absolute; left: -9999in; width: 1px; height: 1px; overflow: hidden;} 
#daumHead {clear:both; width:978px; height: 49px; overflow: hidden; margin:0 auto; position:relative; text-align:left; } /* 추가*/
/* 로고 & 서비스 타이틀 영역 */
#daumHead h1 {float:left;display:inline;;margin:4px 15px 19px 17px} /* 로고, 검색창, 관련서비스 영역 위치는 h1의 margin을 이용해서 정리 */
#daumLogo {float:left;display:inline;}
#daumServiceLogo {float:left;display:inline; text-indent:-9999in;overflow:hidden; width:73px; height:25px; background:url(http://i1.daumcdn.net/img-media/2010ci/service_sport.gif) no-repeat; margin-left:7px}		
#daumRelServices {float:right; position:relative; display:inline; width:238px; height:14px; margin-top:13px; background:url(http://i1.daumcdn.net/img-media/2010ci/rel_sport.gif) no-repeat; }
#daumRelServices a { position:absolute; display:block; text-indent:-9999in; overflow:hidden; height:14px; top:0; left:0; }
#daumRelServices a.news { width:30px; left:0; }
#daumRelServices a.agora { width:41px; left:42px; }
#daumRelServices a.cartoon { width:66px; left:99px; }
#daumRelServices a.cup2010 { width:55px; left:181px; }

#daumRelServicesEpl {float:right; position:relative; display:inline; width:234px; height:25px; margin-top:6px; background:url(http://i1.daumcdn.net/img-media/2010ci/rel_sport_epl.gif) no-repeat; }
#daumRelServicesEpl a { position:absolute; display:block; text-indent:-9999in; overflow:hidden; height:25px; top:0; left:0; }
#daumRelServicesEpl a.news { width:34px; left:0; }
#daumRelServicesEpl a.agora { width:55px; left:34px; }
#daumRelServicesEpl a.cartoon { width:81px; left:91px; }
#daumRelServicesEpl a.epl { width:62px; left:172px; }

/** 검색창 **/
#daumSearch {color:#000}
#daumSearch .searchbar {background:url(http://i1.daumcdn.net/img-media/2010ci/bgSearch_sport.gif) no-repeat;width:267px;height:31px;float:left;display:inline; margin-right:4px}
#daumSearch .option {float:left;display:inline;;color:#555;width:62px;padding:10px 10px 5px; text-align:left; }
#daumSearch input.search {width:153px;background-color:transparent;color:#000;border:none 0;margin:4px;padding:3px 4px;float:left;display:inline; height:18px;outline:none; font:12px/1.5 dotum,sans-serif}
 /* 서제스트 기능이 없을  경우 */
#daumNoSuggest {background:url(http://i1.daumcdn.net/img-media/2010ci/icoSuggest.gif) no-repeat;width:16px;height:17px;position:relative;margin:7px -3px 0 0;border:none;float:left;display:inline;}


#daumBtnSearch, #daumBtnSearchAll {border:none;text-indent:-9999in;overflow:hidden; cursor:pointer;vertical-align:top;float:left;display:inline;}
#daumBtnSearch {background:url(http://i1.daumcdn.net/img-media/2010ci/btnSearch.gif) no-repeat;width:39px;height:31px;margin-right:3px}
#daumBtnSearch:hover {background-position:0 bottom}
#daumBtnSearchAll {background:url(http://i1.daumcdn.net/img-media/2010ci/btnSearch.gif) no-repeat -39px 0;width:56px;height:31px;}
#daumBtnSearchAll:hover {background-position:-39px bottom}
#daumSearch .searchbar {position:relative;z-index:99999;} 



.top_wrap .gnb_service {height:40px; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/gnb_mdsp1.gif) no-repeat; clear:both;}
.top_wrap .gnb_service dd {float:left; height:100%; position:relative;}
.top_wrap .gnb_service dd.on { background:url(http://i1.daumcdn.net/img-section/sports09/gnb/gnb_mdsp1.gif) no-repeat;}
.top_wrap .gnb_service dd.home {width:75px; background-position:0 -40px;}
.top_wrap .gnb_service dd.soccer {width:45px; background-position:-75px -40px;}
.top_wrap .gnb_service dd.worldsoccer {width:69px; background-position:-120px -40px;}
.top_wrap .gnb_service dd.baseball {width:47px; background-position:-189px -40px;}
.top_wrap .gnb_service dd.worldbaseball {width:66px; background-position:-236px -40px;}
.top_wrap .gnb_service dd.golf {width:46px; background-position:-302px -40px;}
.top_wrap .gnb_service dd.basketball {width:45px; background-position:-348px -40px;}
.top_wrap .gnb_service dd.volleyball {width:47px; background-position:-393px -40px;}
.top_wrap .gnb_service dd.general {width:48px; background-position:-440px -40px;}
.top_wrap .gnb_service dd.live {width:66px; background-position:-488px -40px;}
.top_wrap .gnb_service dd.ncenter {width:80px; background-position:-554px -40px;}


.top_wrap .gnb_service dd.special {width:85px; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/gnb_mdsp_scm.gif) no-repeat;}
.top_wrap .gnb_with_special dd.special {width:85px;}
.top_wrap .gnb_with_cartoon dd.special {width:55px; background-position:-100px 0;}
.top_wrap .gnb_with_thismonth dd.special {width:100px; background-position:-200px 0;}
.top_wrap .gnb_with_special dd.special_on {background-position:0 -40px;}
.top_wrap .gnb_with_cartoon dd.special_on {background-position:-100px -40px;}
.top_wrap .gnb_with_thismonth dd.special_on {background-position:-200px -40px;}
.top_wrap .gnb_with_special dd.special a {width:70px; float:left;}
.top_wrap .gnb_with_cartoon dd.special a {width:40px; float:left;}
.top_wrap .gnb_with_thismonth dd.special a {width:85px; float:left;}
.top_wrap .gnb_service .more {width:15px; height:100%; float:right;overflow:hidden; cursor:pointer; text-indent:-9999em;}
.top_wrap .gnb_service a {display:block; width:100%; height:100%; text-indent:-9999em; overflow:hidden;}
.top_wrap .gnb_service .arrow {display:none; position:absolute; top:31px; width:13px; height:4px; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sm_arrow.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sm_arrow.png',sizingMethod='noscale'); }
.top_wrap .gnb_service dd.on .arrow {display:block;}
.top_wrap .gnb_service .home .arrow {left:37px;}
.top_wrap .gnb_service .soccer .arrow {left:20px;}
.top_wrap .gnb_service .worldsoccer .arrow {left:32px;}
.top_wrap .gnb_service .baseball .arrow {left:21px;}
.top_wrap .gnb_service .worldbaseball .arrow {left:31px;}
.top_wrap .gnb_service .golf .arrow {left:22px;}
.top_wrap .gnb_service .basketball .arrow {left:22px;}
.top_wrap .gnb_service .volleyball .arrow {left:22px;}
.top_wrap .gnb_service .live .arrow {left:31px;}
.top_wrap .gnb_service .general .arrow {left:23px;}
.top_wrap .gnb_service .ncenter .arrow {left:39px;}


.top_wrap .gnb_sports {position:absolute; bottom:-30px; width:400px; height:35px; overflow:hidden;}
.top_wrap .gnb_sports_top {left:15px;}
.top_wrap .gnb_sports_soccer {left:15px;}
.top_wrap .gnb_sports_worldsoccer {left:30px;}
.top_wrap .gnb_sports_baseball {left:45px;}
.top_wrap .gnb_sports_worldbaseball {left:100px;}
.top_wrap .gnb_sports_golf {left:112px;width:440px;}
.top_wrap .gnb_sports_basketball {left:204px;}
.top_wrap .gnb_sports_volleyball {left:270px;}
.top_wrap .gnb_sports_general {left:298px;}
.top_wrap .gnb_sports_cast {left:450px;}
.top_wrap .gnb_sports_ncenter {left:347px; width:348px;}

.top_wrap .gnb_sports dl {width:348px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub.png',sizingMethod='noscale')}
.top_wrap .gnb_sports dd {float:left; width:50px; height:27px;}
.top_wrap .gnb_sports a {display:block; width:100%; height:100%; text-indent:-9999em; overflow:hidden; position:relative;}
.top_wrap .gnb_sports dd.on {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub.png) no-repeat;}
.top_wrap .gnb_sports dd.news {width:44px; background-position:0 -35px;}
.top_wrap .gnb_sports dd.gallery {width:62px; background-position:-44px -35px;}
.top_wrap .gnb_sports dd.tv {width:52px; background-position:-106px -35px;}
.top_wrap .gnb_sports dd.schedule {width:67px; background-position:-158px -35px;}
.top_wrap .gnb_sports dd.record {width:51px; background-position:-225px -35px;}
.top_wrap .gnb_sports dd.bbs {width:44px; background-position:-276px -35px;}

/* top sub gnb */
.top_wrap .gnb_sports_top dl {width:259px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_home.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_home.png',sizingMethod='noscale'); }
.top_wrap .gnb_sports_top dd.on {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_home.png) no-repeat;}
.top_wrap .gnb_sports_top dd.today { width:44px; background-position:0 -35px;}
.top_wrap .gnb_sports_top dd.special { width:72px; background-position:-44px -35px;}
.top_wrap .gnb_sports_top dd.cartoon { width:41px; background-position:-116px -35px;}
.top_wrap .gnb_sports_top dd.schedule { width:88px; background-position:-157px -35px;}

/* worldsoccer */
.top_wrap .gnb_sports_worldsoccer { width:516px;}
.top_wrap .gnb_sports_worldsoccer dl {width:516px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub4.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub4.png',sizingMethod='noscale')}
.top_wrap .gnb_sports_worldsoccer dd {float:left; width:50px; height:27px;}
.top_wrap .gnb_sports_worldsoccer a {display:block; width:100%; height:100%; text-indent:-9999em; overflow:hidden; position:relative;}
.top_wrap .gnb_sports_worldsoccer dd.on {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub.png) no-repeat;}
.top_wrap .gnb_sports_worldsoccer dd.news {width:44px; background-position:0 -35px;}
.top_wrap .gnb_sports_worldsoccer dd.gallery {width:62px; background-position:-44px -35px;}
.top_wrap .gnb_sports_worldsoccer dd.tv {width:52px; background-position:-106px -35px;}
.top_wrap .gnb_sports_worldsoccer dd.schedule {width:67px; background-position:-158px -35px;}
.top_wrap .gnb_sports_worldsoccer dd.record {width:51px; background-position:-225px -35px;}
.top_wrap .gnb_sports_worldsoccer dd.bbs {width:44px; background-position:-276px -35px;}
.top_wrap .gnb_sports_worldsoccer dd.epl {width:106px; background-position:-320px -35px;}

/* volleyball */
.top_wrap .gnb_sports_volleyball dl {width:348px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub1.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub1.png',sizingMethod='noscale')}
.top_wrap .gnb_sports_volleyball dd {float:left; width:50px; height:27px;}
.top_wrap .gnb_sports_volleyball a {display:block; width:100%; height:100%; text-indent:-9999em; overflow:hidden; position:relative;}
.top_wrap .gnb_sports_volleyball dd.on {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub1.png) no-repeat;}
.top_wrap .gnb_sports_volleyball dd.news {width:44px; background-position:0 -35px;}
.top_wrap .gnb_sports_volleyball dd.gallery {width:62px; background-position:-44px -35px;}
.top_wrap .gnb_sports_volleyball dd.schedule {width:67px; background-position:-106px -35px;}
.top_wrap .gnb_sports_volleyball dd.record {width:52px; background-position:-173px -35px;}
.top_wrap .gnb_sports_volleyball dd.bbs {width:44px; background-position:-225px -35px;}

/* golf */
.top_wrap .gnb_sports_golf dl{width:440px;background:url("http://i1.daumcdn.net/img-section/sports09/golf/gnb/bt_gnb_sub2.png") 0 0 no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/golf/gnb/bt_gnb_sub2.png',sizingMethod='noscale')}
.top_wrap .gnb_sports_golf dd.on{background:url("http://i1.daumcdn.net/img-section/sports09/golf/gnb/bt_gnb_sub2.png") no-repeat;}
.top_wrap .gnb_sports_golf dl .news{width:44px;background-position:0 -35px;}
.top_wrap .gnb_sports_golf dl .gallery{width:62px;background-position:-44px -35px;}
.top_wrap .gnb_sports_golf dl .tv{width:52px;background-position:-106px -35px;}
.top_wrap .gnb_sports_golf dl .lesson{width:42px;background-position:-158px -35px;}
.top_wrap .gnb_sports_golf dl .schedule{width:66px;background-position:-200px -35px;}
.top_wrap .gnb_sports_golf dl .record{width:52px;background-position:-266px -35px;}
.top_wrap .gnb_sports_golf dl .bbs{width:41px;background-position:-318px -35px;}
.top_wrap .gnb_sports_golf dl .golfmap{width:65px;background-position:-358px -35px;}

/* live sub */
.top_wrap .gnb_sports_cast dl {width:259px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_live.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_live.png',sizingMethod='noscale'); }
.top_wrap .gnb_sports_cast dd.on {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_live.png) no-repeat;}
.top_wrap .gnb_sports_cast dd.home { width:75px; background-position:0 -35px;}
.top_wrap .gnb_sports_cast dd.epl { width:104px; background-position:-75px -35px;}

/* soccer worldsoccer for fifaonline */
.top_wrap .gnb_sports_soccer dl {width:400px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub2.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub2.png',sizingMethod='noscale')}
.top_wrap .gnb_sports_soccer dd.fifa {width:76px; background-position:-269px -35px;}
.top_wrap .gnb_sports_worldsoccer dd.fifa {width:76px; background-position:-426px -35px;}

/* baseball for slugger */
.top_wrap .gnb_sports_baseball dl, .top_wrap .gnb_sports_worldbaseball dl {width:400px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub3.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sub3.png',sizingMethod='noscale')}
.top_wrap .gnb_sports_baseball dd.slugger, .top_wrap .gnb_sports_worldbaseball dd.slugger {width:52px; background-position:-269px -35px;}

/* 네티즌센터 sub gnb */
.top_wrap .gnb_sports_ncenter dl {width:348px; height:35px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_nc.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_nc.png',sizingMethod='noscale'); }
.top_wrap .gnb_sports_ncenter dd {float:left; width:50px; height:27px;}
.top_wrap .gnb_sports_ncenter a {display:block; width:100%; height:100%; text-indent:-9999em; overflow:hidden; position:relative;}
.top_wrap .gnb_sports_ncenter dd.on {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_nc.png) no-repeat;}
.top_wrap .gnb_sports_ncenter dd.debate {width:44px; background-position:0 -35px;}
.top_wrap .gnb_sports_ncenter dd.story {width:52px; background-position:-44px -35px;}
.top_wrap .gnb_sports_ncenter dd.petition {width:42px; background-position:-96px -35px; }
.top_wrap .gnb_sports_ncenter dd.poll {width:71px; background-position:-138px -35px;}
.top_wrap .gnb_sports_ncenter dd.sblog {width:59px; background-position:-209px -35px;}
.top_wrap .gnb_sports_ncenter dd.my {width:52px; background-position:-268px -35px;}


/*이달의스포츠-칼럼-카툰 레이어*/
.top_wrap .layer {position:absolute; top:76px; left:560px; display:none; z-index:9999;}
.top_wrap .layer ul{padding-top:10px; width:99px; height:78px; overflow:hidden; background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sc_on.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_sc_on.png',sizingMethod='noscale')}
.top_wrap .layer_cartoon ul {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_ct_on.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_ct_on.png',sizingMethod='noscale')}
.top_wrap .layer_thismonth ul {background:url(http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_ms_on.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/sports09/gnb/bt_gnb_ms_on.png',sizingMethod='noscale')}
.top_wrap .layer li {}
.top_wrap .layer a {display:block; width:100%; height:20px; position:relative; text-indent:-9999em;}


/**

	공통 스타일 시작

**/
.navigation {height:14px; margin-top:10px; font:11px dotum, sans-serif; color:#666; letter-spacing:-1px;padding-left:3px}
.navigation a {font:11px dotum, sans-serif; color:#666; letter-spacing:-1px;}
.navigation span {font-weight:bold;}
.navigation span.arrow {display:none;}
.main_title {display:none;}

.main_area .list_from_top {border-top:1px solid #ddd; margin-top:3px;} /* headerbox가 없는 리스트 2페이지를 갈 경우 */

/*네센 new ico */
.ncenter_new_ico { background: url(http://i1.daumcdn.net/img-section/sports09/gnb/ico_new.gif) no-repeat; width:29px; height:15px; position: absolute; top:76px; left:509px; }

/*  페이징 */
.paging { text-align:center;clear:both; margin-top:18px;}
.paging  { word-spacing:0.1em; }
.paging a { font:bold 12px dotum, sans-serif; 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, sans-serif; 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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/sports09/bbs/bt_p_arrow.gif) no-repeat right -19px; padding-right:8px; font-weight:normal;}
.paging .last {margin-left:5px;} /*/

/* 날짜 페이징 */
.date_paging {text-align:center; margin:17px 0 0 0;}
.date_paging a {font:12px gulim; color:#333;}
.date_paging a.on {font:bold 12px gulim; color:#504ff0;}
.date_paging span {font:12px dotum, sans-serif; color:#ddd; padding:0 2px;}

.top_button {text-align:right; margin:8px 10px 0 0;}

.header_box {margin:5px 0 0 0;}

/* 이미지 3개 header_box - http://uidev.media.daum.net/sports09/photo_list.php 상단 */
.img_header_box {width:100%; height:206px; background:url(http://i1.daumcdn.net/img-section/sports09/vod/bg_vod_top.gif) no-repeat; margin:2px 0 0 0;}
.img_header_box dt {display:none}
.img_header_box dd {width:160px; padding:21px 0 0 21px; float:left; text-align:center;}
.img_header_box a {font:bold 12px dotum, sans-serif; color:#333; letter-spacing:-1px; line-height:1.4em;}
.img_header_box .title {margin:8px 0 0 0;}
.img_header_box .content {height:18px; overflow:hidden;}



.vod_list .img_header_box {margin-top:4px;}
.vod_list .img_header_box dd {width:170px; padding:17px 0 0 15px; float:left; text-align:center;}
.news_list .img_header_box {margin-top:4px;}
.news_list .img_header_box {height:192px; background:url(http://i1.daumcdn.net/img-section/sports09/news/bg_photo_top.gif) no-repeat;}



/* 이미지-텍스트-cp-관련기사형 리스트 - http://uidev.media.daum.net/sports09/main_list.php */
.all_list {overflow:hidden; *zoom:1; margin:20px 0 0 0;}
.all_list dt {display:none;}
.all_list dd {padding:0 0 20px 13px; overflow:hidden; *zoom:1;}
.all_list dd.fifth {border-bottom:1px solid #f1f1f1; margin-bottom:20px;}
.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, sans-serif; color:#03036f; letter-spacing:-1px;}
.all_list .content {margin:5px 0 0 0;}
.all_list .content a {font:12px dotum, sans-serif; color:#666; line-height:1.4;}
.all_list .news_info {font:11px dotum, sans-serif; color:#ccc;}
.all_list .cp {font:11px dotum, sans-serif; color:#999; letter-spacing:-1px;}
.all_list .relative {padding:0 0 0 12px; background:url(http://i1.daumcdn.net/img-section/sports09/common/ico_relation.gif) no-repeat 0 3px; margin:0 0 7px 0;}
.all_list .relative a {font:12px dotum, sans-serif; color:#03036f;}
.all_list .date {font:11px dotum, sans-serif; color:#999;}
.all_list .relative_cnt {margin:12px 0 0 0;}
.all_list .relative_cnt a {font:11px dotum, sans-serif; color:#6d7cbb; letter-spacing:-1px; text-decoration:underline; background:url(http://i1.daumcdn.net/img-section/sports09/common/ico_more.gif) no-repeat right 3px; padding:0 6px 0 0;}
.all_list .relative_cnt strong {letter-spacing:0;}

	/* 기사구별라인 - http://uidev.media.daum.net/sports09/main_list.php */
	.all_list_line {border-top:1px solid #d8d8d8; border-bottom:1px solid #dcdcdc;}
	.all_list_line dd {border-top:1px solid #f1f1f1; padding-top:20px; padding-bottom:19px;}
	.all_list_line dd.first {border:none;}
	.all_list_line dd.last {border-bottom:1px solid #d7d7d7;}
	.all_list_line dd.no_list {font:12px dotum, sans-serif; color:#333; line-height:1.6; padding:0; padding-top:70px; text-align:center; border-top:none;}
	.all_list_line .no_list strong {font:bold 14px dotum, sans-serif; color:#333; letter-spacing:-1px;}
	.all_list_line .no_list strong em {color:#e9221b; font-style:normal;}
	.all_list_line .no_list .algorithm { margin-bottom:-30px; position:relative;width:570px; height:77px; background:url(http://i1.daumcdn.net/img-section/sports09/news/tip_news_none.gif) no-repeat; margin-top:67px;}
	.all_list_line .no_list .algorithm a {position:absolute;top:10px; right:10px; width:42px; height:22px; text-indent:-9999em;}
	.all_list_line .no_list .algorithm .txt {display:none;}

.main_list .all_list {margin-top:4px;}
.main_list .all_list .no_photo .title {margin-top:0;}
.expert_man .all_list dd {padding-bottom:18px;}
/* 체크박스 off일경우 */
.JCheckBoxOff {width:12px;height:12px;background:url(http://i1.daumcdn.net/img-section/sports09/db/ico_db_check.gif) no-repeat;}
/* 체크박스 on일경우 */
.JCheckBoxOn {width:12px;height:12px;background:url(http://i1.daumcdn.net/img-section/sports09/db/ico_db_check.gif) 0 -25px no-repeat;}


/* 툴팁 http://uidev.media.daum.net/jigu_widget/?w=Tooltip */
.JTooltip {border: 1px solid windowframe;background:infobackground;color:infotext;font-size:12px;padding: 3px;z-index:10000; }
/**

	개별 스타일 시작

**/
/* 동영상 - 리스트 */
.vod_list .list {overflow:hidden; *zoom:1; margin:27px 0 3px 0;}
.vod_list .list dt {font:bold 12px gulim; color:#212121; letter-spacing:-1px; margin:0 0 9px 3px; _margin:0 0 7px 3px;}
.vod_list .list dd {position:relative; width:285px; height:110px; float:left;}
.vod_list .list dd.line {float:none; clear:both; width:auto; height:13px; border-top:1px solid #efefef;}
.vod_list .list p {padding-left:144px;}
.vod_list .list p.photo {position:absolute; top:0; left:0; padding:0;}
.vod_list .list p.league {top:2px; font:12px dotum, sans-serif; color:#333; letter-spacing:-1px;}
.vod_list .list p.teams {top:22px; font:12px dotum, sans-serif; color:#333; letter-spacing:-1px;}
.vod_list .list p.title {padding-top:3px; padding-right:16px; font:bold 12px dotum, sans-serif; color:#333; letter-spacing:-1px;}
.vod_list .list p.title a { font:bold 12px dotum, sans-serif; color:#333; line-height:17px;}
.vod_list .list p.cp {padding-top:8px; _padding-top:7px; font:11px dotum, sans-serif; color:#999; letter-spacing:-1px;}
.vod_list .list p.date {padding-top:4px;_padding-top:2px; font:11px dotum, sans-serif; color:#999;}

.vod_list .gallery {overflow:hidden; *zoom:1; margin-top:27px; padding:27px 0 3px 0; border-top:1px solid #d7d7d7;}
.vod_list .gallery dt {font:bold 12px gulim; color:#212121; letter-spacing:-1px; margin:0 0 9px 3px; _margin:0 0 7px 3px;}
.vod_list .gallery dd {width:186px; height:186px; background:url(http://i1.daumcdn.net/img-section/sports09/vod/bg_vod_newg.gif) no-repeat; margin:0 0 0 6px; float:left; text-align:center; font:12px dotum, sans-serif; color:#333; letter-spacing:-1px; position:relative;}
.vod_list .gallery dd.first {margin-left:0;}
.vod_list .gallery a {font:12px dotum, sans-serif; color:#333; letter-spacing:-1px;}
.vod_list .gallery .photo {margin:12px 0 0 0;}
.vod_list .gallery .match {margin:9px 0 0 0;}
.vod_list .gallery .teams {margin:3px 0 0 0;}
.vod_list .gallery .vod_num {position:absolute; right:14px; top:12px; font:9px tahoma; color:#e9e9e9; background:#000 url(http://i1.daumcdn.net/img-section/sports09/vod/ico_vod_tv.gif) no-repeat 3px 1px; padding:0 3px 0 16px; height:14px; opacity:0.75; filter:alpha(opacity=75); -ms-filter:alpha('opacity=75'); line-height:1.3;}
.vod_list .gallery .vod_num span {background:url(http://i1.daumcdn.net/img-section/sports09/vod/text_vod_gae.gif) no-repeat right 2px; padding:0 10px 0 0;}
.vod_list .paging {margin-top:6px;}

.vod_list .wrap_movie{margin-top:25px;padding-bottom:4px;border-bottom:1px solid #efefef;}
.vod_list .wrap_movie .list_movie{overflow:hidden;width:271px;margin-top:9px;}
.vod_list .wrap_movie .fst{margin-top:0px;}
.vod_list .wrap_movie .list_movie dt{position:relative;display:block;width:271px;height:22px;}
.vod_list .wrap_movie .list_movie dt .more{position:absolute;top:4px;right:0px;display:block;overflow:hidden;height:12px;width:26px;background:url(http://i1.daumcdn.net/img-section/sports09/common/bt_sp_more.gif) 0 0 no-repeat;text-indent:-9999em;}
.vod_list .wrap_movie .list_movie dt span{display:block;position:absolute;top:0px;left:1px;overflow:hidden;height:13px;background:url(http://i1.daumcdn.net/img-section/sports09/golf/vod/title_golf_movie.gif) 0 0 no-repeat;text-indent:-9999em;}
.vod_list .wrap_movie .list_movie dt span.highlight{width:77px;background-position:0 0;}
.vod_list .wrap_movie .list_movie dt span.best_player{width:77px;background-position:0 -50px;}
.vod_list .wrap_movie .list_movie dt span.tour_champ{width:77px;background-position:0 -100px;}
.vod_list .wrap_movie .list_movie dt span.sbs_golf{width:77px;background-position:0 -150px;}

.vod_list .wrap_movie .list_movie dd{width:130px;height:160px;}
.vod_list .wrap_movie .list_movie dd p.txt{margin-top:9px;}
.vod_list .wrap_movie .list_movie dd p a{font:12px dotum;color:#444;line-height:16px;}


/* 포토 - 리스트 */
dl.photo_list4 {overflow:hidden; *zoom:1; border-bottom:1px solid #d7d7d7; margin:5px 0 15px 0;}
dl.photo_list4 dt {display:none;}
dl.photo_list4 dd {width:142px; height:210px; float:left; position:relative; text-align:center;}
dl.photo_list4 .photo {width:142px; position:absolute; bottom:65px; left:0;}
dl.photo_list4 .title {width:126px; position:absolute; top:159px; left:0; padding:0 8px;}
dl.photo_list4 .title a {font:12px dotum, sans-serif; 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;}

/* 최신뉴스 - 리스트*/
.recent_list .header_box {border-top:1px solid #d8d8d8; border-bottom:1px solid #f3f3f3; border:1px solid #e9e9e9; background-color:#fafafa; overflow:hidden; *zoom:1; padding:5px 0 0 0; margin:4px 0 0 0;}
.recent_list .header_box dt {display:none;}
.recent_list .header_box dd {border-top:1px solid #f1f1f3; overflow:hidden; *zoom:1; margin:0 15px 0 10px; padding:15px 0 15px 5px;}
.recent_list .header_box dd.first {border-top:0;}
.recent_list .header_box div.left {float:left;}
.recent_list .header_box div.right {display:inline; #float:left;}
.recent_list .header_box .photo {margin:0 12px 0 0;}
.recent_list .header_box .title {margin:3px 0 0 0;}
.recent_list .header_box .title a {font:bold 14px dotum, sans-serif; color:#03036f; letter-spacing:-1px;}
.recent_list .header_box .content {margin:5px 0 0 0;}
.recent_list .header_box .content a {font:12px dotum, sans-serif; color:#666; line-height:1.4;}
.recent_list .header_box .news_info {font:11px dotum, sans-serif; color:#ccc;}
.recent_list .header_box .cp {font:11px dotum, sans-serif; color:#999; letter-spacing:-1px;}
.recent_list .header_box .date {font:11px dotum, sans-serif; color:#999;}

.recent_list .paging {margin:15px 0 0 0;}
.recent_list .all_list dd {padding-bottom:18px;}
.recent_list .all_list dd.fifth {padding-bottom:20px;}


/* 관련기사 - 리스트 */
.relative_article {overflow:hidden; *zoom:1; background:url(http://i1.daumcdn.net/img-section/sports09/news/bg_article.gif) repeat-y; height:50px; margin:5px 0 4px 0;}
.relative_article dt {float:left; margin:17px 0 0 13px;}
.relative_article dd {float:left; margin:18px 0 0 6px;}
.relative_article dd a {font:bold 12px dotum, sans-serif; color:#333; letter-spacing:-1px;}
.relative_article dd .relative_cnt {font:11px dotum, sans-serif; color:#6d7cbb;}

.relative_list .paging {margin:15px 0 0 0;}


/*컬럼*/
.expert_man .header_box {border-top:1px solid #d8d8d8;border-bottom:1px solid #cbcbcb; margin-top:4px;}
.expert_man .header_box dt {display:none;}
.expert_man .no_header_box {border-bottom:1px solid #d8d8d8; overflow:hidden; height:3px;}




/*  기사뷰 */
.view_news a {color:#333;text-decoration:none;}
.view_news a:hover, .view_news a:active {text-decoration:underline;}



/* 카툰 */
.cartoon_list .haeder_box dt {display:none;}
.cartoon_list .list {overflow:hidden; *zoom:1; margin:20px 0 3px 0;}
.cartoon_list .list dt {display:none;}
.cartoon_list .list dd {position:relative; width:273px; height:103px; float:left; padding:0 0 0 12px;}
.cartoon_list .list .left {float:left; margin-right:11px;}
.cartoon_list .list .right {display:inline; margin-top:6px; #float:left;}
.cartoon_list .list dd.line {float:none; clear:both; width:auto; height:13px; border-top:1px solid #efefef;}
.cartoon_list .list p.photo {}
.cartoon_list .list p.title a {font:12px dotum, sans-serif; color:#333; line-height:1.2;}
.cartoon_list .list p.date {font:11px dotum, sans-serif; color:#999; margin:5px 0 0 0;}

.cartoon_list .paging {border-top:1px solid #d8d8d8; padding:15px 0 0 0;}


.cartoon_top {}
.cartoon_top .header_box{width:570px;height:195px;overflow:hidden;margin:8px 0 25px 0}
.cartoon_top .header_box {position:relative;}
.cartoon_top .header_box .bg_img {width:570px; height:195px; background-repeat:no-repeat; position:relative;}
.cartoon_top .header_box .main_img {width:262px; height:170px; position:absolute; top:12px; left:12px;}
.cartoon_top .header_box a.list_view {width:90px; height:20px; text-indent:-9999em; position:absolute; top:152px; left:295px; overflow:hidden;}
.cartoon_top .header_box a.first_view {width:60px; height:20px; text-indent:-9999em; position:absolute; top:152px; left:390px; overflow:hidden;}
.cartoon_top .header_box .first_title {position:absolute; top:64px; left:295px; font:bold 12px dotum, sans-serif; color:#333; letter-spacing:-1px;}
.cartoon_top .header_box .first_title span {background-color:#8a8a8a; font:11px dotum, sans-serif; color:#fff; letter-spacing:0; float:left; padding:3px 4px 2px 4px; _padding:3px 4px 1px 4px; margin-right:3px; position:relative; top:-2px;}

.cartoon_top .h1 {font:bold 12px 굴림;color:#222;letter-spacing:-1px;margin:0 0 8px 3px}
.cartoon_top .h2 {font:bold 12px 굴림;color:#222;letter-spacing:-1px;margin:24px 0 0 3px}

.cartoon_top .title {font:bold 12px 굴림;letter-spacing:-1px;margin:19px 5px 8px 4px;background:url(http://i1.daumcdn.net/img-section/sports09/toon/bt_more.gif) right 0 no-repeat;}
.cartoon_top .title a{text-decoration:none;color:#394899;display:block;}
.cartoon_top .photo_box {height:168px;border-bottom:1px solid #efefef;}
.cartoon_top .recent_photo_box {height:168px;border-bottom:1px solid #d8d8d8;}
.cartoon_top .last {border-bottom:0;}
.cartoon_top .photo_box div {float:left;width:126px;margin-right:22px;}
.cartoon_top .photo_box div.fourth {margin-right:0;}

.cartoon_top .photo_box .tit {letter-spacing:-1px;margin:9px 0 3px 0;text-align:center;line-height:1.3}
.cartoon_top .photo_box .tit a{color:#333}
.cartoon_top .photo_box .date {font-size:11px;color:#999;text-align:center;}



/*달력관련*/
div.caldate {text-align:center;}
div.caldate  img{bord1er:1px solid green}
div.caldate span {cursor:pointer;*zoom:1}
div.caldate .prev {padding-right:15px;cursor:pointer}
div.caldate .next {padding-left:15px;cursor:pointer}
div.caldate .icon{padding-left:9px;cursor:pointer}
div.caldate .week{padding-left:4px}

div.caldate_layer {width:59px;height:166px;overflow:hidden;background:url(http://i1.daumcdn.net/img-section/sports09/common/bg_db_cay.gif)  no-repeat;position:absolute;display:none;z-index:9999}
div.caldate_layer  .box {width:57px;height:162px;overflow-y:scroll;margin-top:1px;}
* html div.caldate_layer  .box{width:56px}
div.caldate_layer  .box {scrollbar-highlight-color: #fff;scrollbar-shadow-color: #fff;scrollbar-darkshadow-color: #dfdfdf;scrollbar-face-color: #fff;scrollbar-arrow-color:#929292;scrollbar-3dlight-color: #dfdfdf;scrollbar-track-color: #fff;scrollbar-track-color: #fff;scrollbar-shadow-color: #fff;}
div.caldate_layer  .box div {font:11px tahoma;color:#777;padding:3px 0 3px 8px;cursor:pointer}
div.caldate_layer  .box div.on {color:#fff;background-color:#8b91a2;font-weight:bold}

div#caldate_month, div#caldate_day {width:41px;background:url(http://i1.daumcdn.net/img-section/sports09/common/bg_db_cam.gif)  no-repeat;}
div#caldate_month  .box, div#caldate_day  .box {width:40px;}
div#caldate_month  .box div, div#caldate_day  .box div{padding-left:5px}

#JESMCalender {display:none;position:absolute;background:url(http://i1.daumcdn.net/img-section/sports09/db/bg_db_capop.gif) no-repeat;width:216px;height:172px;padding-top:41px; z-index:100;}
#JESMCalender .selyear {position:absolute;top:8px;left:60px;font:18px tahoma;width:53px;cursor:pointer;text-align:left}
#JESMCalender .selmonth {position:absolute;top:8px;left:120px;font:18px tahoma;width:33px;cursor:pointer;text-align:left}
#JESMCalender .prev {display:block;width:25px;height:25px;position:absolute;top:5px;left:30px}
#JESMCalender .next {display:block;width:25px;height:25px;position:absolute;top:5px;left:155px}
#JESMCalender .close {display:block;width:25px;height:20px;position:absolute;top:0;right:0}
#JESMCalender table {margin:0 auto 0 auto;}
#JESMCalender table td {text-align:center;font:11px tahoma;color:#333;height:17px;cursor:pointer;width:27px}
#JESMCalender table .week td {font-family:dotum, sans-serif;height:19px}
#JESMCalender table td.sun{color:#FF0000}
#JESMCalender table td.UICalender_box_prev { color:#D7D7D7 }/*이전달*/ 
#JESMCalender table td.UICalender_box_next { color:#D7D7D7 }/*다음달*/ 
#JESMCalender table td.UICalender_box_selday {color:#fff; background:url(http://i1.daumcdn.net/img-section/sports09/common/bg_db_caon.gif) 4px 2px no-repeat;font-weight:bold}
#JESMCalender table td.game { font-weight:bold; }


/* 생생화보 - 슬라이드 */
#sportsSlide { width:840px; background:url(http://i1.daumcdn.net/img-section/sports09/photo/bg_photo_viewody.gif) repeat-y; margin-top:4px; position:relative; }
#slideTop { width:840px; height:157px; background:url(http://i1.daumcdn.net/img-section/sports09/photo/bg_photo_view.gif) no-repeat; position:relative;}
#slideTop h4 { height:17px; position:absolute; top:15px; left:34px; background:url(http://i1.daumcdn.net/img-section/sports09/photo/ico_photo_f2.gif) no-repeat;  text-indent:27px; font:11px dotum, sans-serif; color:#333; letter-spacing:-1px;}
#slideTop h4 strong { font:bold 15px dotum,sans-serif; color:#333; letter-spacing:-1px; background:url(http://i1.daumcdn.net/img-section/sports09/photo/ln_photo1.gif) no-repeat right 4px; padding-right:9px; margin-right:7px;}
#slideTop h4 em { font:bold 11px tahoma,sans-serif; 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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/sports09/photo/bg_photo_viewlistnum.gif) no-repeat; font:11px tahoma,sans-serif; color:#fff; }
#photoTitle .title { text-align:center; font:bold 19px dotum,sans-serif; 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,sans-serif; color:#999; letter-spacing:-1px; background:url(http://i1.daumcdn.net/img-section/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,sans-serif; color:#999; position:absolute; width:86px; top:2px; left:364px;}
#photoTitle .go_gisa {display:block; background:url(http://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/sports09/photo/ico_photo_keybord1.gif) no-repeat 32px 10px; margin-top:189px;}
#slideMain .next_area p { width:109px; height:46px; background:url(http://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/sports09/photo/bg_photo_view.gif) no-repeat 0 bottom; padding-bottom:30px;}
#slideBottom p { font:12px dotum,sans-serif; color:#666; line-height:17px; margin:13px 148px 0 148px;}
#slideAllView { width:840px; height:344px; background:url(http://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/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://i1.daumcdn.net/img-section/sports09/photo/ln_photo_vthumover.gif) no-repeat; border:0; opacity:1; filter:alpha(opacity=100); -ms-filter:alpha('opacity=100');}
#slideAllView .container_view {height:280px; overflow:hidden; width:780px;}
#slideAllView .container_view li { float:left; height:70px; overflow:hidden; width:78px;}
#slideAllView .container_view li a { display:block; height:59px; position:relative; width:70px;}

/*슬라이드링크추가 급임시*/
#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;}



/* 기록실 선수정보 iframe */
.record_player_list .tabbox {border-top:1px solid #E3E3E3;margin:7px 0 0 0;padding:0 0 0 0}
.record_player_list .tabbox .tit {position:relative;font:bold 12px dotum, sans-serif;color:#212121;letter-spacing:-1px;margin:17px 0 12px 3px;}
.record_player_list .tabbox .quick{position:absolute;right:0;top:-5px}
.record_player_list .tabbox .quick select {float:left;margin-right:4px}
.record_player_list .tabbox .quick div{float:left}
.record_player_list .tabbox .quick img {margin-left:0px}
.record_player_list .tabbox .menu {background:url(http://i1.daumcdn.net/img-section/sports09/db/tab_db1.gif) 0 0 no-repeat;height:33px;overflow:hidden;}
.record_player_list .tabbox .on1{ background-position: 0 0;}
.record_player_list .tabbox .on2{ background-position: 0 -33px;}
.record_player_list .tabbox .menu a{text-indent:-9999px;display:block;width:88px;height:33px;float:left;}
.record_player_list .tabbox .menu .t1 {width:88px;}
.record_player_list .tabbox .menu .t2 {width:100px;}
.record_player_list .tabbox .team {border:1px solid #b2b5bb;border-top:0;padding:14px 13px;overflow:hidden;*zoom:1}
.record_player_list .tabbox .team  span {font-size:11px;color:#ddd;padding:0}
.record_player_list .tabbox .team a {color:#333;padding:3px 3px 3px 3px}
.record_player_list .tabbox .team a.on {background-color:#6979FE;border-top:1px solid #0000FF;border-left:1px solid #0000FF;color:#fff;text-decoration:none;}
.record_player_list .tabbox .team .hr {display:block;border-top:1px solid #eee;height:1px;overflow:hidden;margin:7px  0 7px 0;}
.record_player_list .player_list {margin:14px 0 0 0;border-bottom:1px solid #DFDFDF;}
.record_player_list .player_list .tit {margin:0 0 6px 15px;height:30px; position:relative;}
.record_player_list .player_list .tit p {position:absolute;}
.record_player_list .player_list .tit p.logo img { vertical-align:middle; }
.record_player_list .player_list .tit .team{left:38px;top:9px;font:bold 14px dotum, sans-serif;letter-spacing:-1px;}
.record_player_list .player_list .tit .cnt{right:3px;top:13px;font-size:11px;letter-spacing:-1px;color:#333; height:20px;background:url(http://i1.daumcdn.net/img-section/sports09/db/ico_db_ganada.gif) no-repeat;padding-left:65px}
.record_player_list .player_list .tit .cnt strong{font-weight:bold;color:#504ef1;letter-spacing:0;}
.record_player_list .player_list .box {position:relative;border-top:1px solid #DFDFDF;overflow:hidden;*zoom:1;background:url(http://i1.daumcdn.net/img-section/sports09/db/bg_db_infobox.gif) repeat-y;padding-top:17px; min-height:31px; _height:31px;}
.record_player_list .player_list .box .ja {position:absolute;top:13px;left:15px;width:24px;height:21px;background:url(http://i1.daumcdn.net/img-section/sports09/db/ico_db_jaum_onoff.gif) no-repeat 100px 100px;text-indent:-9999px}
.record_player_list .player_list .box .j1 {background-position:0 0}
.record_player_list .player_list .box .j2 {background-position:-24px 0}
.record_player_list .player_list .box .j3 {background-position:-48px 0}
.record_player_list .player_list .box .j4 {background-position:-72px 0}
.record_player_list .player_list .box .j5 {background-position:-96px 0}
.record_player_list .player_list .box .j6 {background-position:-120px 0}
.record_player_list .player_list .box .j7 {background-position:-144px 0}
.record_player_list .player_list .box .j8 {background-position:-168px 0}
.record_player_list .player_list .box .j9 {background-position:-192px 0}
.record_player_list .player_list .box .j10 {background-position:-216px 0}
.record_player_list .player_list .box .j11 {background-position:-240px 0}
.record_player_list .player_list .box .j12 {background-position:-264px 0}
.record_player_list .player_list .box .j13 {background-position:-288px 0}
.record_player_list .player_list .box .j14 {background-position:-312px 0}
.record_player_list .player_list .box ul {margin:0 0 8px 80px;overflow:hidden;*zoom:1;}
.record_player_list .player_list .box li {float:left;width:152px;padding-bottom:8px;}
.record_player_list .player_list .box a {color:#000}
.record_player_list .player_list .box span{color:#ababab;letter-spacing:-1px;padding-left:5px;}


/*기록실 데이터오류신고*/
.errorcall { background:url(http://i1.daumcdn.net/img-section/sports09/db/bg_db_underbox.gif) no-repeat;position:relative;width:840px;height:36px;margin:16px 0 0 0; }
.errorcall a{position:absolute}
.errorcall a.call {width:56px;height:24px;top:5px;left:355px}
.errorcall a.top {width:59px;height:25px;top:5px;right:5px}

.news_view .navigation {border-bottom:1px solid #E5E5E5; padding-bottom:4px; padding-left:3px;}

/*편성표*/
.record_tv h4.title { margin-top:18px; border-bottom:1px solid #d5d5d5; height:22px; }
.record_tv_tbl { width:840px; border-spacing:0; border-collapse:separate; #border-collapse:collapse; table-layout:fixed; background:url(http://i1.daumcdn.net/img-section/sports09/schedule/tab_sc_tvpyo.gif) no-repeat; }
.record_tv_tbl th { height:35px; }
.record_tv_tbl td { border-right:1px solid #eee; border-bottom:1px solid #d8d8d8; }
.record_tv_tbl th.broad { text-indent:-1000em; }
.record_tv_tbl th.content { text-align:left; }
.record_tv_tbl th.content img { margin-top:1px; vertical-align:middle; }
.record_tv_tbl th.d1 img { margin-left:28px; }
.record_tv_tbl th.d2 img { margin-left:25px; }
.record_tv_tbl th.d3 img { margin-left:26px; }
.record_tv_tbl th.d4 img { margin-left:31px; }
.record_tv_tbl th.d5 img { margin-left:29px;}
.record_tv_tbl th.d6 img { margin-left:31px;}
.record_tv_tbl th.d7 img { margin-left:29px;}
.record_tv_tbl .broad { width:54px; }
.record_tv_tbl .content { width:112px; }
.record_tv_tbl td.broad { background-color:#f8f8f8; }
.record_tv_tbl td.broad span { width:54px; height:30px; display:block; text-indent:-1000em; background:transparent url(http://i1.daumcdn.net/img-section/sports09/schedule/title_sc_tvpyo.gif) no-repeat 0 100px; }
.record_tv_tbl td.content { padding:10px 11px; vertical-align:top; }
.record_tv_tbl .last { width:auto; border-right:0; }

.record_tv_tbl dl { padding-bottom:9px; }
.record_tv_tbl dt span { float:left; margin-right:5px; font:bold 11px tahoma; color:#666; }
.record_tv_tbl dt span.ico { width:13px; height:11px; margin-right:3px; margin-top:1px; display:block; background:url(http://i1.daumcdn.net/img-section/sports09/schedule/ico_sc_tvblet.gif) no-repeat; text-indent:-1000em;}
.record_tv_tbl dt span.hd { background-position:0 0;}
.record_tv_tbl dt span.re { background-position:0 -25px;}
.record_tv_tbl dt span.dolby { background-position:0 -50px;}
.record_tv_tbl dt span.s { background-position:0 -75px;}
.record_tv_tbl dt, .record_tv_tbl dd { clear:both; }
.record_tv_tbl dd { font:12px dotum, sans-serif; color:#333; line-height:16px; margin-top:4px;}

.record_tv_tbl td.broad span.b_389 { background-position:0 0; } 
.record_tv_tbl td.broad span.b_388 { background-position:0 -50px; }
.record_tv_tbl td.broad span.b_247 { background-position:0 -100px; }
.record_tv_tbl td.broad span.b_262 { background-position:0 -150px; }
.record_tv_tbl td.broad span.b_27 { background-position:0 -200px; }
.record_tv_tbl td.broad span.b_111 { background-position:0 -250px; }
.record_tv_tbl td.broad span.b_63 { background-position:0 -300px; }
.record_tv_tbl td.broad span.b_314 { background-position:0 -350px; }
.record_tv_tbl td.broad span.b_55 { background-position:0 -400px; }
.record_tv_tbl td.broad span.b_37 { background-position:0 -450px; }
.record_tv_tbl td.broad span.b_379 { background-position:0 -500px; }
.record_tv_tbl td.broad span.b_378 { background-position:0 -550px; }
.record_tv_tbl td.broad span.b_176 { background-position:0 -600px; }
.record_tv_tbl td.broad span.b_370 { background-position:0 -650px; }
.record_tv_tbl td.broad span.b_103 { background-position:0 -700px; }
.record_tv_tbl td.broad span.b_363 { background-position:0 -750px; }
.record_tv_tbl td.broad span.b_1 { background-position:0 -800px; }
.record_tv_tbl td.broad span.b_2 { background-position:0 -850px; }
.record_tv_tbl td.broad span.b_10 { background-position:0 -900px; }
.record_tv_tbl td.broad span.b_11 { background-position:0 -950px; }
.record_tv_tbl td.broad span.b_12 { background-position:0 -1000px; }
.record_tv_tbl td.broad span.b_13 { background-position:0 -1050px; }
.record_tv_tbl td.broad span.b_20 { background-position:0 -1100px; }
.record_tv_tbl td.broad span.b_21 { background-position:0 -1150px; }
.record_tv_tbl td.broad span.b_22 { background-position:0 -1200px; }
.record_tv_tbl td.broad span.b_284 { background-position:0 -1250px; }
.record_tv_tbl td.broad span.b_299 { background-position:0 -1300px; }
.record_tv_tbl td.broad span.b_46 { background-position:0 -1350px; }
.record_tv_tbl td.broad span.b_51 { background-position:0 -1400px; }
.record_tv_tbl td.broad span.b_52 { background-position:0 -1450px; }
.record_tv_tbl td.broad span.b_53 { background-position:0 -1500px; }
.record_tv_tbl td.broad span.b_54 { background-position:0 -1550px; }
.record_tv_tbl td.broad span.b_56 { background-position:0 -1600px; }
.record_tv_tbl td.broad span.b_317 { background-position:0 -1650px; }
.record_tv_tbl td.broad span.b_326 { background-position:0 -1700px; }
.record_tv_tbl td.broad span.b_74 { background-position:0 -1750px; }
.record_tv_tbl td.broad span.b_331 { background-position:0 -1800px; }
.record_tv_tbl td.broad span.b_76 { background-position:0 -1850px; }
.record_tv_tbl td.broad span.b_335 { background-position:0 -1900px; }
.record_tv_tbl td.broad span.b_80 { background-position:0 -1950px; }
.record_tv_tbl td.broad span.b_97 { background-position:0 -2000px; }
.record_tv_tbl td.broad span.b_122 { background-position:0 -2050px; }
.record_tv_tbl td.broad span.b_123 { background-position:0 -2100px; }
.record_tv_tbl td.broad span.b_124 { background-position:0 -2150px; }
.record_tv_tbl td.broad span.b_133 { background-position:0 -2200px; }
.record_tv_tbl td.broad span.b_139 { background-position:0 -2250px; }
.record_tv_tbl td.broad span.b_144 { background-position:0 -2300px; }
.record_tv_tbl td.broad span.b_146 { background-position:0 -2350px; }
.record_tv_tbl td.broad span.b_106 { background-position:0 -2400px; }
.record_tv_tbl td.broad span.b_96 { background-position:0 -2450px; }
.record_tv_tbl td.broad span.b_158 { background-position:0 -2500px; }
.record_tv_tbl td.broad span.b_89 { background-position:0 -2550px; }
.record_tv_tbl td.broad span.b_105 { background-position:0 -2600px; }
.record_tv_tbl td.broad span.b_113 { background-position:0 -2650px; }
.record_tv_tbl td.broad span.b_130 { background-position:0 -2700px; }
.record_tv_tbl td.broad span.b_131 { background-position:0 -2750px; }
.record_tv_tbl td.broad span.b_117 { background-position:0 -2800px; }
.record_tv_tbl td.broad span.b_32 { background-position:0 -2850px; }
.record_tv_tbl td.broad span.b_250 { background-position:0 -2900px; }
.record_tv_tbl td.broad span.b_23 { background-position:0 -2950px; }
.record_tv_tbl td.broad span.b_244 { background-position:0 -3000px; }
.record_tv_tbl td.broad span.b_43 { background-position:0 -3050px; }
.record_tv_tbl td.broad span.b_306 { background-position:0 -3100px; }
.record_tv_tbl td.broad span.b_329 { background-position:0 -3150px; }
.record_tv_tbl td.broad span.b_173 { background-position:0 -3200px; }
.record_tv_tbl td.broad span.b_242 { background-position:0 -3250px; }
.record_tv_tbl td.broad span.b_42 { background-position:0 -3300px; }
.record_tv_tbl td.no_broad { height:100px; border-right:0; text-align:center; color:#9a9a9a; }
.record_tv .info { width:840px; height:33px; position:relative; }
.record_tv .info p { font:11px dotum, sans-serif; color:#7a7a7a; background:url(http://i1.daumcdn.net/img-section/sports09/db/ico_db_t_point.gif) no-repeat; width:auto; height:12px; text-align:left; text-indent:15px; position:absolute; top:9px; padding-top:1px; right:3px; letter-spacing:-1px; }
.record_tv .r_caldate { background:url(http://i1.daumcdn.net/img-section/sports09/schedule/ico_sc_tvpyo.gif) no-repeat 591px 12px; }

/*왼쪽메뉴 배너*/
.left_menu_banner { padding-top:5px; padding-bottom:5px; background:#fff; }
.left_menu_banner div { margin-bottom:5px; }
.left_menu_banner div img { vertical-align:top; }
