/*
 +----------------------------------------------------------------------+
 | Copyright (c) STUDYMAX.  co. Ltd
 +----------------------------------------------------------------------+
 | 작업일 : 2017-10-18
 | 파일설명 : 결합상품 이벤트 공통 CSS
 +----------------------------------------------------------------------+
 | 작업자 : 배수향
 +----------------------------------------------------------------------+
 | 수정이력
 +----------------------------------------------------------------------+
 | 20171121 blackText 추가 by 김정인
 | 20171128 결제테이블 사용안되는 CSS정리 by 박소율
 | 20180502 [.priceTable] 수정 by 박소율
 | 20181123 사이트 리뉴얼 QA 검수 후 수정사항처리 by 우현진
 | 20190507 [.refundPolicyBtn] 수정 by 박소율
 | 20200324 타이머 기능 추가 by 우현진
 +----------------------------------------------------------------------+
*/

/* 결합상품과 같이 LNB 미출력  */
.wideEventView{width: 990px;}


/*수강증 샘플보기 레이어창*/
.registerLayer{display:none;z-index:11000;}
.registerLayer .registerLayerPop{	position: absolute;width: 580px;height: 835px; bottom:0; left: 50%;margin-left:-290px; background-color:#000;text-align: center;}
.registerLayer .registerCloseBtn{text-align: right; height: 15px;padding: 10px;}


/* 무료맛보기 탭 */
.tapArea{position:relative;}
.tapArea .tapWrap{position:absolute; top:180px; left:80px;}
.tapArea .tabmenu {position:relative; width:832px; height:573px;}
.tapArea .tabmenu img {border:none;vertical-align:top;}
.tapArea .tabmenu ul {margin:0px;padding:0px;list-style:none;margin-top: 15px;}
.tapArea .tabmenu ul li {float:left}
.tapArea .tabmenu .tabcontent {display:none; width:752px;height:522px;position:absolute; left:0px;top:35px }

/* 결합상품 실시간후기 롤링 관련 start*/
.studyCountPosi.eventWide .studyCount{font-size:64px;line-height:80px;color:#fee600;font-weight:bold;font-family:'verdana','tahoma','dotum','돋움';position:absolute; top:21px;left:177px;letter-spacing:-2px;text-align:right;width:172px;}
.studyReviewPosi.eventWide .studyReivew{position:absolute;top:23px;left:155px;padding:30px 0; }
.studyCountPosi{position:relative;}
.studyCountPosi .studyCount{font-size:64px;line-height:80px;color:#fee600;font-weight:bold;font-family:'verdana','tahoma','dotum','돋움';position:absolute; top:11px;left:25px;letter-spacing:-2px;text-align:right;width:172px; }
.studyReviewPosi{position:relative;}
.studyReviewPosi .studyReivew{position:absolute;top:0px;left:11px;padding:30px 0 solid; }
.studyReviewPosi .studyReivew ul{font-size:11px;}
.studyReviewPosi .studyReivew ul li{position:relative;height:70px;list-style:none;width:684px;height:140px;border-bottom:1px solid #292929;}
.studyReviewPosi .studyReivew .img{position:absolute;top:25px;left:24px;border:1px solid #cccccc; width:90px;height:90px;overflow:hidden;}
.studyReviewPosi .studyReivew .idArea{font-size:14px;color:#666666;font-weight:bold;font-family:'tahoma','Dotum','돋움';margin-left:8px;}
.studyReviewPosi .studyReivew .dateArea{font-size:14px;color:#999999;font-weight:500;font-family:'arial','돋움';margin-left:16px;}
.studyReviewPosi .studyReivew .time{position:absolute;top:30px;right:16px;font-size:13px;color:#f37800;font-family:'Dotum','돋움';}
.studyReviewPosi .studyReivew .id{position: absolute;top: 30px;left: 140px;}
.studyReviewPosi .studyReivew .reple{position: absolute;top: 60px;left: 139px;font-size:14px;color:#666666;font-family:'Dotum','돋움';display:block;width:531px;line-height:23px;}
.studyReviewPosi .studyReivew a:hover{text-decoration:none}
.studyReviewPosi .studyReivew a:hover .id span{text-decoration:underline}
.studyReviewPosi .studyReivew a:hover .reple{text-decoration:underline}
/* 결합상품 실시간후기 롤링 관련 end */


/*  결제 테이블 */
.priceTable{width:833px;margin:0 auto;border-collapse:collapse;  border: 1px solid #454545} /* 20180502 border추가 by 박소율 */
.priceTable th{background-color:#454545;color:#fff;font-size:14px;font-weight:normal;font-family:'나눔고딕',NanumGothic,'dotum',malgun-gothic,'맑은고딕','돋움';padding:11px;border:1px solid #454545;}
.priceTable td{text-align:center;background-color:#fff;font-size:16px;font-weight:normal;font-family:'나눔고딕',NanumGothic,'dotum',malgun-gothic,'맑은고딕','돋움';padding:11px;color:#414141;}
.priceTable td.red{background-color:#f75151;}
.priceTable td.grayLineRB{border-right:1px solid #454545;border-bottom:1px solid #454545;}
.priceTable td.cursor{cursor:pointer;}
.priceTable td.lightGrayLineL{border-left:1px solid #d2d2d2;}
.priceTable td.grayLineLBdashedLineB{border-bottom:1px dashed #d2d2d2;}
.priceTable td.grayLineLB{border-left:1px solid #d2d2d2;}
.priceTable td.grayLineB{border-bottom: 1px solid #454545;}
.priceTable td.ta_left{text-align: left;}

.priceTable td .textStyle{font-family:'나눔고딕',NanumGothic,'dotum',malgun-gothic,'맑은고딕','돋움';color:#ef1d1d;font-weight:bold;font-size:20px;}
.priceTable td .text2Style{font-family:'나눔고딕',NanumGothic,'dotum',malgun-gothic,'맑은고딕','돋움';color:#ef1d1d;font-weight:bold;font-size:20px;}
.priceTable td .textStyle.red{color:#ef1d1d;}
.priceTable td .textStyle.gray{color:#414141;}
.priceTable td .text2Style.white{color:#fff;}
.priceTable td .redText{color:#ef1d1d;font-size:14px;}


.priceTable .colorRadio {margin-right: 5px;width: 13px;height: 13px;vertical-align: middle;}


.priceTable td label{font-size:14px;vertical-align:-1px;} 


/* 이벤트 하단 유의사항 */
.eventBottomNotice{width:990px;padding-top:45px;padding-bottom:15px;margin:0 auto; }
.noticeListForm{margin-left:70px;}
.noticeListForm h3{color:#3a3a3a;position:absolute;font-size:15px;font-weight:bold;font-family:NanumGothic,'나눔고딕',malgun-gothic,'맑은고딕',Dotum,'돋움';display:inline-block;top:1px;letter-spacing:-0.6px;}
.noticeListForm ul{display:block;margin-bottom:30px;padding-top:27px;}
.noticeListForm ul li {letter-spacing:-0.6px;color:#2d2d2d;background: url(/maxData/maxEvent/html/images/event85/dot.png) no-repeat left 7px;padding: 0 0 0 11px;max-width:680px;line-height:21px;font-family:NanumGothic,'나눔고딕',malgun-gothic,'맑은고딕',Dotum,'돋움';font-size:13px;} 
.noticeListFormMg{display:block;}


/* 환불규정 버튼 */
.refundPolicyBtn{	display: inline-block;    height: 20px;    margin-left: 5px;    padding: 0 5px;    border: 1px solid #aaaaaa;    line-height: 20px;    font-size: 11px;    color: #848383;    vertical-align: middle;} /* 20190507 line-height 수정 by 박소율*/
a.refundPolicyBtn:hover, a.refundPolicyBtn:active, a.refundPolicyBtn:focus{color: #848383;text-decoration:none;}
.refundPolicyBtn .arrow{margin-left:5px;}

@media screen and (-webkit-min-device-pixel-ratio:0){ /* 크롬&사파리 */
	.refundPolicyBtn{line-height: 21px	}
}
@-moz-document url-prefix() { /* 파폭 */
	.refundPolicyBtn{line-height: 21px;}
}

/* Timer------------------------------------------------------------------------------- */
.timerTopArea{height: 101px; background-color:#1F1F1F}
.timerTopArea .simpleTimer{position: absolute ; left: 50%;width: 50%; top:10px; margin: 0 0 0 -100px;;}
.timerFlipClockBanner {position:absolute; top:0px; left:-7px;}
.timerFlipClockBanner .bannerTimer{float:left; display:inline-block;width:200px; color:#fff; font-family:tahoma; text-align:center;}

