@charset "euc-kr";
/* TITLE : us open Ã¨ÇÇ¿Â½Ê css
 * UPDATE: 201106
 * AUTHOR: Á¤ÁøÀÇ */

* {margin:0; padding:0; border:0; list-style:none; font-size:100%; font-family:dotum, gulim;}
html, body {overflow-x:hidden;}
body {font-size:12px;overflow-y:auto;}
a {color:inherit; text-decoration:none;}
img {border:0; vertical-align:top;}
.usBgWrap {width:100%;}
.usWrap {width:1000px; margin:0 auto; }
.usMain, .usMain .usWrap {background:url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/bg_main.jpg) no-repeat center 0;}
.usInfo, .usInfo .usWrap {background:#000 url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/bg_info.jpg) no-repeat center 0;}
.usBrod, .usBrod .usWrap {background:#000 url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/bg_brod.jpg) no-repeat center 0;}
.usNews, .usNews .usWrap {background:#000 url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/bg_news.jpg) no-repeat center 0;}
.usPhoto, .usPhoto .usWrap {background:#000 url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/bg_photo.jpg) no-repeat center 0;}

.usCommTop {position:relative; overflow:hidden; width:950px; height:370px; padding-left:50px; margin:0 auto;}
.usCommTop .stit_header {position:absolute; top:74px; left:505px;}
.usCommTop h1 {padding:54px 0 28px 0;}
.usCommTop .infoTxt {width:100%; height:176px; background:url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/txt_infoHeader.gif) no-repeat 0 0;}
.usCommTop .infoTxt li {visibility:hidden;}

.usGnb {width:100%; height:41px;}
.usGnbBg {position:absolute; top:370px; left:0; width:100%; height:41px;background-color:#000; opacity:0.75; filter:alpha(opacity=75); z-index:0;}
.usGnb ul {position:relative; overflow:hidden; width:1000px; margin:0 auto 0; z-index:99;}
.usGnb li {float:left; width:152px; text-align:left; color:#fff;}
.usGnb li a {position:relative; overflow:hidden; float:left; width:152px; height:41px; background-image:url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/txt_gnb.gif); background-repeat:no-repeat; text-indent:-2000px;}
.usGnb .g1 a {background-position:0 0;}
.usGnb .g2 a {background-position:-152px 0;}
.usGnb .g3 a {background-position:-304px 0;}
.usGnb .g4 a {background-position:-456px 0;}
.usGnb .g5 a {background-position:-608px 0;}

.usGnb .g1 a:hover {left:-1px; padding-left:1px; background-position:1px -41px;}
.usGnb .g2 a:hover {left:-1px; padding-left:1px; background-position:-151px -41px;}
.usGnb .g3 a:hover {left:-1px; padding-left:1px; background-position:-303px -41px;}
.usGnb .g4 a:hover {left:-1px; padding-left:1px; background-position:-455px -41px;}
.usGnb .g5 a:hover {left:-1px; padding-left:1px; background-position:-607px -41px;}

.usInfo .usGnb .g1 a, .usGnb .g1 .on {left:-1px; padding-left:1px;  background-position:1px -82px !important;}
.usBrod .usGnb .g2 a, .usGnb .g2 .on {left:-1px; padding-left:1px;background-position:-151px -82px !important;}
.usNews .usGnb .g3 a, .usGnb .g3 .on {left:-1px; padding-left:1px;background-position:-303px -82px !important;}
.usPhoto .usGnb .g4 a, .usGnb .g4 .on {left:-1px; padding-left:1px;background-position:-455px -82px !important;}
.usGnb .g5 .on {left:-1px; padding-left:1px;background-position:-607px -82px !important;}

/*¸ÞÀÎÆäÀÌÁö ÄÁÅÙÃ÷¿µ¿ª*/
.mainCnt {overflow:hidden; width:949px; height:335px; padding:59px 26px 0;}
.brodInfo {float:left; width:161px; margin-top:65px; padding:27px 0 0 15px;}
.brodInfo dt {margin-bottom:16px;}
.brodInfo dd {margin-bottom:4px;}
.mainVod {overflow:hidden; float:left; width:595px; height:335px; }
.event {float:right; width:177px; margin-top:75px;}

/*´ëÈ¸°³¿ä ÄÁÅÙÃ÷¿µ¿ª*/
.subCnt {overflow:hidden; width:900px; padding:58px 50px 85px; background-color:#fff;}
.subCnt h2 {padding-bottom:15px; margin-bottom:15px; border-bottom:2px solid #f0f0ef;}
.subCnt h3 {padding:48px 0 15px;}
.info1 li {margin-bottom:6px;}
.winnerList {width:100%; border-collapse:collapse; border-top:2px solid #f0f0ef;}
.winnerList th {width:262px; text-align:center; padding:6px 0 6px 35px; border-bottom:1px solid #f0f0ef;}
.winnerList td {padding:6px 0; border-bottom:1px solid #f0f0ef;}
.winnerList .winner {width:325px;}
.winnerList .contry {width:280px;}
.info4 dt {padding:25px 0 4px;}
.info4 .fst {padding:0 0 6px;}

/*¹æ¼Û¾È³»*/
.brodData {width:100%; overflow:hidden;}
.brodData ul {width:50%; float:left; }
.brodData li {margin-bottom:7px;}
.brodEvent {position:relative; overflow:hidden; width:100%; height:514px; background:#4350a2 url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/bg_brodEvent.gif) repeat-x 0 0;}
.brodEvent .centerTit {position:absolute; top:111px; left:350px; width:200px; text-align:center;}
.brodEvent ol {overflow:hidden; width:100%; height:514px;}
.brodEvent li {position:relative; width:350px; height:491px; padding-top:31px; background:#b6b5b4 url(http://img.golf.sbs.co.kr/www/event/2011/usopen_0607/bg_brodEventLi.gif) repeat-x 0 0; text-align:center;}
.brodEvent li h4 {margin-bottom:18px;}
.brodEvent .ev1 .txt1 {margin-bottom:30px;}
.brodEvent .ev2 .txt1 {margin-bottom:37px;}
.brodEvent li .txt2 {margin-bottom:10px;}
.brodEvent li .btn1 {margin-bottom:30px;}
.brodEvent .ev1 {float:left;}
.brodEvent .ev2 {float:right;}

.brodEventTxt {padding:20px 0 20px 24px; background-color:#ececec;}
.brodEventTxt li {margin-bottom:5px;}

/*´º½º*/
.newsCnt {width:900px;}
.newsCnt dl {overflow:hidden; width:100%; height:72px; padding-top:10px; border-bottom:1px solid #e9efee;}
.newsCnt dt, .newsCnt .txt {float:right; width:787px; }
.newsCnt dt {overflow:hidden; height:16px;color:#00447c; font-weight:bold; margin-bottom:10px;}
.newsCnt dt a {line-height:16px; }
.newsCnt .txt {height:32px; overflow:hidden; }
.newsCnt dd a {color:#a8a8a8; line-height:16px;}
.newsCnt .thum {float:left; width:102px; }
.newsCnt .thum img {border:1px solid #b1b1b1; width:100px; height:60px;}
.newsCnt .noThum dt, .newsCnt .noThum .txt {width:100%;}

.paging {padding:15px 0; text-align:center;}
.paging a {margin:0 2px; color:#787878;}
.paging .on {font-weight:bold;}
.paging img {vertical-align:middle;}

/*Æ÷Åä°¶·¯¸®*/
.photoCnt {width:840px; margin:0 30px;}

.footer {margin:0 auto; padding:50px 0;text-align:center; z-index:98;}
