﻿@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

video::-internal-media-controls-download-button{display:none;}
video::-internal-media-controls-cast-button{display:none;}
video::-webkit-media-controls-enclosure{overflow:hidden;}
video::-webkit-media-controls-panel{width: calc(100% + 34px);}

canvas{
    -webkit-tap-highlight-color: transparent;
}

body{
	margin:0px;padding:0px;
	max-width:100%;
	width:100%;
	height:100%;
	background-color:#fff;

	/*overflow:hidden;*/
	/*overflow-x:hidden;*/

	font-family: "Nanum Gothic","나눔고딕","NanumGothic", sans-serif;

	-webkit-tap-highlight-color: transparent;

	/*선택 안되게*/
	user-select: none;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
	-ms-user-select: none; 
}

a{text-decoration: none;}
.btnCursor{cursor:pointer;}
.posAbs{position:absolute;top:0px;left:0px;display:none;}
.posAbs img{float:left;}


/* 콘텐츠 영역 + 배경 */
#contContainer{
	margin:0px;padding:0px;
	background-color:#FFF;
	/*background-repeat:no-repeat;*/
	/*background-size:100% auto;*/
	border:0px dashed #000000;

	overflow:hidden;
}


/* UI - 이전 다음 */
#uiBtnPre{overflow:hidden; cursor:pointer;}
#uiBtnNxt{overflow:hidden; cursor:pointer;}
#uiBtnPreB{overflow:hidden; cursor:pointer;}
#uiBtnNxtB{overflow:hidden; cursor:pointer;}

/* UI - 페이지번호 */
.uiPgNum{position:absolute; line-height:80%; font-weight:bold;}
#uiPgNumNow{color:#FFFF00; text-align:right; border:0px dashed #fff;}
#uiPgNumTol{color:#FFFFFF;border:0px dashed #fff;}

/* UI - 인덱스메뉴 */
#uiIdxBtn{overflow:hidden;}
#uiIdxArea{
	/*background:url(img/idxBg.png) no-repeat;*/
	background-repeat:no-repeat;
	background-size:100% auto;
	/*background-color:#2f3c49;*/
	display:none;
}
.idxM{position:absolute; overflow:hidden;}
.idxS{position:absolute; overflow:hidden;cursor:pointer;}
.idxM img{float:left;}
.idxS img{float:left;}

/*절제목*/
.secTitImg{float:left;}


/* 동영상 */
.movCSS{position:absolute; top:0px; left:0px; display:none; visibility:hidden; border:0px dashed #000000; }
#movSrtTime{color:#FFFFFF;text-align:center; border:0px dashed #000000;}

/* 플래이어 */
.playerBtn{overflow:hidden; cursor:pointer;}

/* 효과음 */
.sndCSS{position:absolute; top:0px; left:0px; display:none;}


/* 퀴즈 */
.quizExTop{float:left;width:100%;}
.quizEx_SL{float:left;}
.quizEx_OX{float:left;}
#quizFeedPgPre{float:left;}
#quizFeedPgNxt{float:left;}
#quizFeedPgNum{float:left;margin-top:2px;text-align:center;color:#404040;}
#quizFeedActPgTol{color:#dcdcdc;font-weight:bold}


.quizEx_SL_Num{float:left;overflow:hidden;}
.quizEx_SL_Tx{float:left;}
#quizTopOX{float:left;overflow:hidden;}/*OX표시*/
#quizResultMsg{float:left;overflow:hidden;}/*결과보기*/
.quizResultOX{float:left;overflow:hidden;}/*결과보기 OX*/


/* 학습정리 */
.sumUpTab{overflow:hidden;cursor:pointer;}
#btnSumUpPgPre{float:left;}
#btnSumUpPgNxt{float:left;}
#sumUpPgNum{float:left;margin-top:2px;text-align:center;color:#FFFFFF;}


