@charset "euc-kr";
/*¼­¹ÙÀÌ¹ú µµÀü7±â*/
/*°øÅë*/
html, body {overflow-x:hidden;margin:0; padding:0;}
* { margin:0; padding:0; font-size:12px;}
li {list-style:none;}
img {border:none;}
.tvproWrap {width:100%;text-align:center;}
.headerArea {width:950px; margin:10px auto;}
.bgArea {position:relative; width:980px; margin:0 auto; height:0; font-size:0;line-height:0;}
.leftBg {position:absolute; top:2px; left:-149px;width:149px; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_mainLeft.jpg) no-repeat 0 0}
.rightBg {position:absolute; top:2px; right:-151px;width:151px; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_mainRight.jpg) no-repeat 0 0}
.tvBgWrap {border-top:2px solid #000;z-index:2; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_sub.gif) repeat 0 0;}
.commonFooter {width:980px; margin:10px auto;}

/*main*/
.tvMain {overflow:hidden; width:980px; height:660px; margin:0 auto;background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_mainFlash.jpg) no-repeat 0 0; text-align:left;}
#survivalMain .leftBg {height:660px;}
#survivalMain .rightBg {height:660px;}
.tvMain .cntTop {position:relative;height:426px;}
.tvMain .cntTop .snb {position:absolute; top:40px; left:17px; width:225px;}
.tvMain .cntTop .snb h2 {height:137px; visibility:hidden; font-size:0;}
.tvMain .cntTop .snb .snbList {margin:0 22px;}
.tvMain .cntTop .snb .snbList a {display:block; height:28px; opacity:0; filter:alpha(opacity=0); background:#000;}
.tvMain .cntTop .snb .brodData {margin-top:15px; text-align:center;}
.snb img {vertical-align:top}
.tvMain .cntTop .flashArea {position:absolute;top:49px; left:391px;}
.tvMain .cntBody {overflow:hidden; width:100%; height:234px; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_mainCnt.jpg) no-repeat 0 0;}
.tvMain .cntBody .cntList {float:left;display:inline;}
.tvMain .cntBody .cntList h3 {margin:26px 0 8px;}
.tvMain .cntBody .cnt1 {margin:0 50px 0 24px; width:210px;}
.tvMain .cntBody .cnt1 p {margin-bottom:10px;}
.tvMain .cntBody .cnt2 {width:405px; margin-right:37px;}
.tvMain .cntBody .cnt2 ul {overflow:hidden; width:100%;}
.tvMain .cntBody .cnt2 li {width:129px;float:left; margin-right:6px;}
.tvMain .cntBody .cnt2 li a {color:#868686; font-size:11px; font-family:dotum; line-height:1.2;}
.tvMain .cntBody .cnt2 li .thumImg {display:block; margin-bottom:8px;}
.tvMain .cntBody .cnt3 {position:relative;}
.tvMain .cntBody .cnt3 .btn {position:absolute; top:27px; right:0;}
.tvMain .cntBody .cnt3 .vodArea {width:230px; height:130px; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_mainVod.gif) no-repeat 0 0;}



/*sub*/
#survivalSub .tvSub {overflow:hidden; width:980px; margin:0 auto; text-align:left;}
#survivalSub .leftBg {height:926px;}
#survivalSub .rightBg {height:926px;}
.tvSub .snb {float:left; width:280px; height:926px; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_subSnb.jpg) no-repeat 0 0;}
.tvSub .snb h2 {height:175px; visibility:hidden; font-size:0;}
.tvSub .snb .snbList {margin:0 65px 0 46px;}
.tvSub .snb .snbList a {display:block; height:28px; opacity:0; filter:alpha(opacity=0); background:#000;}
.tvSub .snb .brodData {margin:15px 0 40px 55px;}
.tvSub .snb .bnArea {margin:0 46px 20px 24px;}
.tvSub .snb .bnArea h3 {margin-bottom:8px;font-size:0;}
.tvSub .snb .adArea {margin:0 30px 0 10px;}
.tvSub .snb .adArea h3 {position:absolute; visibility:hidden;}
.tvSub .snb .adArea .adList {border:1px solid #cfcfcf; padding:8px 10px; background-color:#fff;}
.tvSub .snb .adArea .adList li {padding-left:10px;line-height:16px; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/dot_adList.gif) no-repeat 0 5px; color:#0086cd;}
.tvSub .snb .adArea .adList li a {color:#0086cd;}

.tvSub .cnt {float:left; width:700px; padding-top:174px; background:url(http://img.golf.sbs.co.kr/www/front/tv/survival/bg_subCntTop.jpg) no-repeat 0 0}
.tvSub .cnt .cntArea {overflow:visibility; min-height:716px; _height:716px; padding:0 23px; margin-bottom:35px;border:1px solid #b8beb8; border-top:0; background-color:#fff;}

.cntWrap h4 {padding:12px 0 17px;}
.cntWrap .cntTxt {width:100%; overflow:hidden;}

/*¹æ¼Û³»¿ë ¹× Âü°¡½ÅÃ» ¾È³»*/
.cntWrap {width:636px; margin:0 8px; overflow:hidden; }
.cntWrap img {vertical-align:top}
.cntWrap .underLine {border-bottom:1px solid #a2a2a2;}
.cntWrap .cntTxt {margin-top:5px;}
.cntWrap .cntTxt .info {margin-bottom:30px; padding-bottom:30px; border-bottom:2px solid #a2a2a2;}
.cntWrap .cntTxt .info p {margin:10px 0;}
.cntWrap .cntTxt .info li {margin-bottom:2px;}

.info table {background:#fff; width:100%; text-align:center;border-top:2px solid #ccc;border-left:1px solid #ccc; color:#616361;}
.info  th, .info  td {padding:13px 9px 10px; border-bottom:1px solid #ccc;border-right:1px solid #ccc; font-size:12px; font-family:dotum; color:#616361;}
.info td img {cursor:pointer;}

.cntWrap .cntTxt h5 {margin:30px 0 5px;}
.cntWrap .cntTxt h5 strong {color:#f7481c;}


.survivalWrap .cntInputArea {background:#fff; width:100%; text-align:center; }
.survivalWrap .cntInputArea .tit {padding:35px 0 17px; text-align:center;}
.cntInputArea table {margin:0 auto 15px; width:636px; border-top:2px solid #ccc;border-left:1px solid #ccc;}
.cntInputArea th, .cntInputArea td {padding:13px 9px 10px; border-bottom:1px solid #ccc;border-right:1px solid #ccc; font-size:12px; font-family:dotum; color:#616361; font-weight:normal}
.cntInputArea table th {width:110px;}
.cntInputArea .txtInput {width:160px; border:1px solid #e2e3ea; border-top:1px solid #abadb3;}

.cntInputArea .inputTable1 td {width:200px;}
.cntInputArea .inputTable1 .colTd {width:524px;}
.cntInputArea .need {color:#ff4a4a;}
.cntInputArea .inputTable2 td {width:140px; font-size:11px;}
.cntInputArea .inputTable3 td {width:510px;}
.cntInputArea .inputTable3 textarea {width:500px; height:180px;  border:1px solid #e2e3ea; border-top:1px solid #abadb3;}
.cntInputArea .btnArea {padding-bottom:25px; text-align:center;}
.cntInputArea .btnArea img {cursor:pointer;}

.cntWay {width:100%; background-color:#fff; text-align:center;}