/* Write your custom CSS here */



/************************** Top Button **************************/

.topbtn {
	display:none;
	position: fixed;
	right: 43px;
	bottom: 140px;
	z-index: 99;
	width: 40px;
	height: 40px;
	background-image: url(../../images/kr//topbtn_img.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: rgba(255,255,255,0);
}
.topbtn .screen_out {
	position: absolute;
	top: -9999px;
	left: -9999px;
	width: 1px;
	height: 1px;
	font-size: 1px;
	overflow: hidden;
}

@media (max-width: 767px) {
	.topbtn {right: 32px !important;}
}
@media (max-width: 499px) {
	.topbtn {
		right: 10px !important;
		bottom: 70px;
	}
}



/* ajax loading bar 화면 전체를 어둡게 합니다.*/

#ajax_indicator {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1000;
	background: rgba(0,0,0,0.255); /* not in ie */
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#20000000', endColorstr='#20000000'); /* ie */
}

#ajax_indicator::selection {
	background: transparent;
}

#ajax_indicator p {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 0;
	padding: 16px 0 0 0;
	text-align: center;
	-webkit-transform: translate(-50%, -50%);
	   -moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		 -o-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
}