/* ´Þ·Â css ============================================================================================================================================
 * jQuery UI Datepicker 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */

.ui-datepicker {width:238px; min-height:192px;  border:1px solid #51ad12; background:#fff; overflow:hidden; display:none; position:relative; z-index:1000 !important;}
/*
.ui-datepicker {width:238px; min-height:192px; padding-bottom:20px;  border:1px solid #51ad12; background:#fff; overflow:hidden; display:none; position:relative; z-index:1000 !important;}
.ui-datepicker .ui-datepicker-header {height:37px; border-bottom:1px solid #d8d8d8; position:relative; background:#fff url('http://img.golf.sbs.co.kr/www/2012/common/tit_calendar.gif') 8px 17px no-repeat;}*/
.ui-datepicker .ui-datepicker-header {height:37px; border-bottom:1px solid #d8d8d8; position:relative; background:#fff;}

/*.ui-datepicker .ui-datepicker-title {width:65px; height:26px; position: absolute; right:25px; top:5px; overflow:hidden;}*/
.ui-datepicker .ui-datepicker-title {width:65px; height:26px; position: absolute; right: 50%; top:5px; overflow:hidden;margin-right: -30px;}
.ui-datepicker-year {padding-right:9px; font-weight:bold; font-size:10px; left:0; bottom:5px; background:url('http://img.golf.sbs.co.kr/www/2012/common/bg_slash2.gif') right bottom no-repeat; }
.ui-datepicker-month {width:26px; font-size:20px; letter-spacing:-1px; right:0; top:0; text-align:right;}
.ui-datepicker-year, 
.ui-datepicker-month {display:block; font-family:"verdana", "sans-serif", "Trebuchet MS", "Helvetica", "Arial", "Verdana"; position:absolute; }

/*.ui-datepicker .ui-icon {width:16px; height:19px; cursor:pointer; position:absolute; top:11px; z-index:999; display:block; text-indent:-99999px; overflow:hidden;}
.ui-datepicker .ui-icon-circle-triangle-w {right:94px; cursor:pointer; background:url('http://img.golf.sbs.co.kr/www/2012/common/arrow_cal_prev.png') 5px 5px no-repeat;}
.ui-datepicker .ui-icon-circle-triangle-e {right:5px; cursor:pointer; background:url('http://img.golf.sbs.co.kr/www/2012/common/arrow_cal_next.png') 5px 5px no-repeat;}*/

.ui-datepicker .ui-icon {width:16px; height:19px; cursor:pointer; position:absolute; top:11px; z-index:999; display:block; text-indent:-99999px; overflow:hidden;}
.ui-datepicker .ui-icon-circle-triangle-w {left: 50px; cursor:pointer; background:url('http://img.golf.sbs.co.kr/www/2012/common/arrow_cal_prev.png') 5px 5px no-repeat;}
.ui-datepicker .ui-icon-circle-triangle-e {right: 50px; cursor:pointer; background:url('http://img.golf.sbs.co.kr/www/2012/common/arrow_cal_next.png') 5px 5px no-repeat;}


.ui-datepicker table {width:100%; border-collapse:collapse;}
.ui-datepicker thead th {height:25px; line-height:25px; text-align:center; font:normal 11px µ¸¿ò, Dotum; color:#696969; background:#d8d8d8;}
.ui-datepicker td {width:33px !important; height:25px; line-height:25px; border:1px solid #eeeeee; border-width:0 1px 1px 0; font-size:12px;}
.ui-datepicker td span,
.ui-datepicker td a {display:block; text-align:center; text-decoration:none;}

.ui-state-highlight {font-weight:bold;}
.ui-datepicker-week-end a {background:#f3f3f3;}
#cal_close {width:15px; height:15px; position:absolute; top:7px; right:7px; font-size:0; line-height:0; text-indent:-5000px; background:url('http://img.golf.sbs.co.kr/www/2012/common/btn_x5.gif') 3px 3px no-repeat;}

/* Select css ============================================================================================================================================
Uniform Theme:Uniform Default
Version:1.6
By:Josh Pyles
License:MIT License
---
For use with the Uniform plugin:
http://pixelmatrixdesign.com/uniform/
---
Generated by Uniform Theme Generator:
http://pixelmatrixdesign.com/uniform/themer.html
*/

div.selector, 
div.selector2 {border:1px solid #e3e3e3;}
div.selector3 {border:1px solid #72c23f;}
.selector, .selector *, 
.selector2, .selector2 *, 
.selector3, .selector3 * {margin:0; padding:0;}

div.selector {min-width:50px; height:30px; line-height:30px; padding:0 10px; font-size:14px; font-weight:bold; display:-moz-inline-box; display:inline-block; vertical-align:middle; zoom:1; *display:inline; position:relative; overflow:hidden; background:#fff;}
div.selector span {height:30px; line-height:30px; padding-right:20px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:#fff url('http://img.golf.sbs.co.kr/www/2012/common/arrow_btm_dgray.gif') right 50% no-repeat;}
div.selector select {min-width:100%; height:30px; line-height:30px; color:#868383; font-size:14px; cursor:pointer; position:absolute; top:0; left:-2px; .top:9px; .left:-1px; opacity:0; filter:alpha(opacity:0); background:#fff;}

div.selector2, div.selector3 {min-width:20px; height:19px; line-height:21px; padding:0 6px;  display:-moz-inline-box; display:inline-block; vertical-align:middle; zoom:1; *display:inline; position:relative; overflow:hidden; background:#fff;}
div.selector2 span, div.selector3 span {height:19px; line-height:21px; padding-right:10px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:#fff url('http://img.golf.sbs.co.kr/www/2012/common/arrow_btm_dgray.gif') right 50% no-repeat;}
div.selector2 select, div.selector3 select {min-width:100%; .height:19px; line-height:21px; color:#868383; cursor:pointer; position:absolute; top:0; left:-2px; .left:-1px; opacity:0; filter:alpha(opacity:0); background:#fff;}


/* Scrollbar  ============================================================================================================================================ */
/* TV ½ºÅ©·Ñ */
#sub_container #content .tv_tab_announcer .sns .sns_scrollbar {width:174px;}
#sub_container #content .tv_tab_announcer .sns .sns_scrollbar .viewport {width:154px; height:133px; overflow:hidden; position:relative; }
#sub_container #content .tv_tab_announcer .sns .sns_scrollbar .overview {list-style:none; position:absolute; left:0; top:0; padding:0; margin:0; }
#sub_container #content .tv_tab_announcer .sns .sns_scrollbar .scrollbar{background:#f3f3f3; position:relative; float:right; width:5px; }
#sub_container #content .tv_tab_announcer .sns .sns_scrollbar .thumb {background:#c1c2c2; width:5px; height:18px; cursor:pointer; overflow:hidden; position:absolute; top:0; left:0; }
#sub_container #content .tv_tab_announcer .sns .sns_scrollbar .disable {display:none; }

/* ±×´ÃÁý ¸ÞÀÎ ½ºÅ©·Ñ */
#sub_container #content #club_main .club_main_sns .club_main_scrollbar {width:264px; height:120px; border-left:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; float:left; padding-top:15px;}
#sub_container #content #club_main .club_main_sns .club_main_scrollbar .viewport {width:235px; height:108px; overflow:hidden; position:relative; margin:0 auto;}
#sub_container #content #club_main .club_main_sns .club_main_scrollbar .overview {list-style:none; position:absolute; left:0; top:0; padding:0; margin:0;}
#sub_container #content #club_main .club_main_sns .club_main_scrollbar .scrollbar{float:right; width:5px; position:relative; background:#f3f3f3;}
#sub_container #content #club_main .club_main_sns .club_main_scrollbar .thumb {width:5px; height:20px; cursor:pointer; overflow:hidden; position:absolute; top:0; left:0; background:#c1c3c2;}
#sub_container #content #club_main .club_main_sns .club_main_scrollbar .disable {display:none;}

/* ±×´ÃÁý Ä®·³ ¸ÞÀÎ ½ºÅ©·Ñ */
#sub_container #aside #club_sns .club_scrollbar {width:208px; overflow:hidden; border:1px solid #d8d8d8; border-width:0 1px 1px; padding:15px 0 13px;background:#fff;}
#sub_container #aside #club_sns .club_scrollbar .viewport {width:203px; height:188px; overflow:hidden; position:relative; }
#sub_container #aside #club_sns .club_scrollbar .overview {list-style:none; position:absolute; left:0; top:0; padding:0; margin:0;}
#sub_container #aside #club_sns .club_scrollbar .scrollbar{float:right; width:5px; position:relative; background:#f3f3f3;}
#sub_container #aside #club_sns .club_scrollbar .thumb {width:5px; height:20px; cursor:pointer; overflow:hidden; position:absolute; top:0; left:0; background:#c1c3c2;}
#sub_container #aside #club_sns .club_scrollbar .disable {display:none;}

/* ¿Â¿¡¾î ½ºÅ©·Ñ */
#layer_vod.onair495 .pic_info .onair_cont .onalr_list_scrollbar {width:245px; height:452px; border-top:1px solid #616161; border-bottom:1px solid #494949; overflow:hidden;}
#layer_vod.onair495 .pic_info .onair_cont .onalr_list_scrollbar .viewport {width:215px; height:451px; margin:0 auto; overflow:hidden; position:relative;}
#layer_vod.onair495 .pic_info .onair_cont .onalr_list_scrollbar .overview {list-style:none; position:absolute; left:0; top:0; padding:0; margin:0;}
#layer_vod.onair495 .pic_info .onair_cont .onalr_list_scrollbar .scrollbar{height:326px; float:right; width:10px; position:relative; background:#616161;}
#layer_vod.onair495 .pic_info .onair_cont .onalr_list_scrollbar .thumb {width:10px; height:20px; cursor:pointer; overflow:hidden; position:absolute; top:0; left:0; background:#424242;}
#layer_vod.onair495 .pic_info .onair_cont .onalr_list_scrollbar .disable {display:none;}

/* °ñÇÁÁ¤º¸ ¼±¼ö sns ½ºÅ©·Ñ */
#golfinfo .player_sns .cont .sns_scrollbar {width:528px; height:120px; border:1px solid #d8d8d8; border-top:0; float:left; padding-top:15px;}
#golfinfo .player_sns .cont .sns_scrollbar .viewport {width:485px; height:108px; overflow:hidden; position:relative; margin:0 auto;}
#golfinfo .player_sns .cont .sns_scrollbar .overview {list-style:none; position:absolute; left:0; top:0; padding:0; margin:0;}
#golfinfo .player_sns .cont .sns_scrollbar .scrollbar{float:right; width:5px; position:relative; background:#f3f3f3;}
#golfinfo .player_sns .cont .sns_scrollbar .thumb {width:5px; height:20px; cursor:pointer; overflow:hidden; position:absolute; top:0; left:0; background:#c1c3c2;}
#golfinfo .player_sns .cont .sns_scrollbar .disable {display:none;}

/* ±×´ÃÁý ¸ÞÀÎ °ñÇÁ ¸¸È­  */
.main_cartoon {margin-left:20px;overflow:hidden;}
.main_cartoon li {float:left;width:110px;padding-left:12px;}
.main_cartoon li:first-child {padding-left:0;}
.main_cartoon li a {display:block;}
.main_cartoon li a>img {display:block;margin-bottom:10px;width:110px;height:70px;}
.main_cartoon li a strong {display:block;font-weight:normal;color:#868383;letter-spacing:-0.5px;}
.main_cartoon li a strong span {margin-left:5px;}