@charset "utf-8";
/*
 *************************************************************************************
 * FileName : base.css
 * Author : gilhyun
 * Date : 2009.08.26
 * Description : css
 * Revision :
 *************************************************************************************
*/

/*
--------------------------------------------------------------------------------------
contents > main

*/

#contents #contents_left{float:left;display:inline;padding-top:11px;width:710px;}
#contents #contents_left #setTitle{}
#contents #contents_left .videoTip{position:relative;top:-47px;left:494px;width:177px;background:url(/images/skin/base/bt_icon/20091013.gif) no-repeat 177px -372px;padding-right:22px;letter-spacing:-1px;}
#contents #contents_left #mainPlayer{margin-bottom:26px;}
#contents #contents_left #mainHotclip{margin-left:-20px;overflow:hidden;width:730px;margin-bottom:36px;}
#contents #contents_left #mainHotclip li{float:left;display:inline;margin-left:20px;width:162px;position:relative;}
#contents #contents_left #mainHotclip li p.mtime{position:absolute;top:94px;right:0;padding:1px 4px;}
#contents #contents_left #mainHotclip li p{clear: both;}
#contents #contents_left #mainHotclip li br{visibility:hidden;display:none;}
#contents #contents_left #mainHotclip li a.scolor{display:block;margin:10px 0 8px 0;}
#contents #contents_left #mainHotclip li a.scolor:hover{text-decoration: none;}
#contents #contents_left #mainHotclip li a.scolor span{float: left;display: inline;background:url(/images/skin/base/bt_icon/20091013.gif) no-repeat;overflow: hidden;margin-right: 2px;_font-size: 0;text-indent: -999px;_text-indent: 0;}
#contents #contents_left #mainHotclip li a.scolor span.mh_icon_MSTART{color:#88b272;background-position: -38px -361px;width: 37px;height:14px;overflow: hidden;}
#contents #contents_left #mainHotclip li a.scolor span.mh_icon_MgoonTV{color:#819fbe;background-position: -38px -385px;width: 26px;height:14px;overflow: hidden;}
#contents #contents_left #mainHotclip li a.scolor span.mh_icon_EVENT{color:#64b1de;background-position: -38px -337px;width: 37px;height:14px;overflow: hidden;}
#contents #contents_left #mainHotclip li a.scolor span.mh_icon_AUDIOTION{color:#a381be;background-position: -38px -313px;width: 37px;height:14px;overflow: hidden;}
#contents #contents_left #mainHotclip li a.scolor span.mh_icon_VIDEO{color:#1293ee;background-position: -38px -409px;width: 37px;height:14px;overflow: hidden;}
#contents #contents_left #mainHotclip li a.scolor span.mh_icon_MNEWS{color:#6589e1;background-position: 0 -965px;width: 37px;height:14px;overflow: hidden;}
#contents #contents_left #mainHotclip li a.scolor span.mh_icon_WORLDCUP{color:#6589e1;background-position: -67px -965px;width: 37px;height:14px;overflow: hidden;}
#contents #contents_left a#mainHotclipbt_pv{position:absolute;top:5px;right:13px;width:15px;height:14px;font-size:0;background:url(/images/skin/base/bt_icon/20091013.gif) no-repeat -28px -32px;text-indent:-9999px;cursor: pointer;}
#contents #contents_left a#mainHotclipbt_nx{position:absolute;top:5px;right:0;width:13px;height:14px;font-size:0;background:url(/images/skin/base/bt_icon/20091013.gif) no-repeat -43px -32px;text-indent:-9999px;cursor: pointer;}
#contents #contents_left #mainHotclipLoading{position:absolute;top:5px;right:35px;color:#999;text-align: right;width:150px;height:14px;line-height: 14px;letter-spacing: -1px;}
#contents #contents_left #mainLinkingbt_tab{position:absolute;top:2px;right:0;}
#contents #contents_left #mainLinkingbt_tab li{float:left;display:inline;width:121px;margin-left:2px;}
#contents #contents_left #mainLinkingbt_tab li div{background-color:#dedede;height:26px;.height:27px;}
#contents #contents_left #mainLinkingbt_tab li a{float:left;display:inline;width:100%;height:100%;text-align:center;line-height:26px;}
#contents #contents_left #mainLinkingbt_tab li a:hover{color:#666;text-decoration:none;}
#contents #contents_left #mainLinkingbt_tab li.on a{background-color:#fff;height:28px;_height:27px;font-weight:bold;}
#contents #contents_left #mainLinkingbt_tab li.on div{background-color:#fff;height:26px;border:2px solid #999;border-bottom:0;}
#contents #contents_left #mainLinking{margin-left:-21px;overflow:hidden;width:730px;}
#contents #contents_left #mainLinking li{float:left;display:inline;margin:0 0 20px 21px;width:125px;position:relative;}
#contents #contents_left #mainLinking li p.mtime{position:absolute;top:82px;right:0;padding:1px 4px;}
#contents #contents_left #mainLinking li br{visibility:hidden;display:none;}
#contents #contents_left #mainLinking li strong{display:block;margin-top:10px;font-weight:normal;height:32px;overflow:hidden;}
#contents #contents_left #mainLinking li a{cursor: pointer;}
#contents #contents_left #mainLinking li p.f11{cursor: pointer;}
#contents #contents_left #mainLinking li p.maincolor{cursor: default;}
#contents #contents_left #main_bottomTab{border-top:2px solid #000;color:#333;font-size:14px;letter-spacing:-1px;padding:15px 0 14px 0;font-weight:bold;}
#contents #contents_left #main_bottomTab ul{width:auto;}
#contents #contents_left #main_bottomTab li{width:auto;}
#contents #contents_left #main_bottomTab li.on a{color:#333}
#contents #contents_left #main_bottomList{border-top:1px solid #dedede;border-bottom:1px solid #999;padding:10px 0 22px 0;overflow:hidden;height:160px;}
#contents #contents_left a#rankung_more{color:#656565;font-weight: normal;margin-left: 10px;position: absolute;padding-right: 10px;}
#contents #contents_left a#rankung_more span{background:url(/images/skin/base/bt_icon/20091013.gif) no-repeat -2px -66px;position: absolute;top:3px;right:0;width: 4px;height:8px;}
#contents #contents_right{float:right;display:inline;padding-top:40px;}
#contents #contents_right #login{border:1px solid #dedede;padding:110px 14px 0px 14px;margin:5px 0 10px 0;position:relative;z-index:1000;}
#contents #contents_right #login strong{display:none;}
#contents #contents_right #login dt{display:none;}
#contents #contents_right #login dd{padding-bottom:3px;vertical-align:top;}
#contents #contents_right #login dd input{height:17px; padding:2px 4px 0; border:1px solid #ccc;}
#contents #contents_right #login dd input:hover {border:1px solid #6cc2f3;}
#contents #contents_right #login dd input:focus {border:1px solid #6cc2f3; outline:0; box-shadow:0 0 3px #b9e6ff;}
#contents #contents_right #login dd input#loginId{position:absolute;top:18px;right:72px;width:128px;}
#contents #contents_right #login dd input#loginPasswd{position:absolute;top:43px;right:72px;width:128px;}
#contents #contents_right #login a#goLogin{position:absolute;top:18px;right:14px;width:54px;height:46px;}
#contents #contents_right #login a#goLogin span{position:absolute;top:0;left:0;width:54px;height:46px;background:url(/images/skin/base/bt_icon/20091013.gif) no-repeat -2px -235px;cursor: pointer;}
#contents #contents_right #login #idpass{position:absolute;top:95px;right:21px;letter-spacing:-1px;}
#contents #contents_right #login #join{position:absolute;top:95px;left:15px;}
#contents #contents_right #login #join strong{display:block;}
#contents #contents_right #login .line1{position:absolute;top:78px;left:9px;font-size:0;line-height:0;width:200px;height:1px;overflow:hidden;background:url(/images/skin/base/bt_icon/20091013.gif) repeat-x 0 -299px;}
#contents #contents_right #login .autologin{position: absolute;top:72px;left:15px;.left:5px;z-index: 100;}
#contents #contents_right #login .autologin *{vertical-align: middle;}
#contents #contents_right #login .autologin input{border: none;padding: 0;margin: 0;}
#contents #contents_right #login .autologin label{font-size: 11px;color:#878787;margin-right: 13px;}
#contents #contents_right #login .autologin .autologin_tip{position: absolute;top:18px;right:-15px;.right:-12px;width: 245px;height:159px;background:url(/images/skin/base/login/autologin_tip.gif) no-repeat;z-index: 100;cursor: pointer;}
#contents #contents_right #banner_main_center{position:relative;z-index:1;}
#contents #contents_right #list_event{margin-top:10px;margin-bottom:-1px;}


