@media screen and (max-width: 799px){


	/* ---- popup -------*/


	.popup_layer_responsive {}

	.popup_cover_responsive {}

	.popup_navigationpanel_responsive { height: 100%;}
	.btn_prev_responsive { left: 30px; bottom: 50px; }
	.btn_next_responsive { right: 30px; bottom: 50px; }

	.popup_box_responsive {}	

	.popup_content_responsive {padding-bottom: 100px;}

	.bodyHidddingScrollbar { overflow-y: hidden; }







	}

@media screen and (min-width: 1px){
	/* ---- popup -------*/

	.popup_layer_responsive {}

	.popup_cover_responsive {}

	.popup_navigationpanel_responsive { top: 0px; }

	.popup_box_responsive{ height: 100%; width: 100%;}

	.popup_content_responsive {}

	}









@media screen and (min-width: 800px){
	/* ---- popup -------*/

	.popup_layer_responsive {}

	.popup_cover_responsive {}

	.popup_navigationpanel_responsive { width: 100%; top: 10%; }
	.btn_prev_responsive { left: 10%; top: 40%; }
	.btn_next_responsive { right: 10%; top: 40%; }

	.popup_box_responsive{height: 580px; width: 800px; padding: 5px; border: 1px solid #AAAAAA;}
	.popup_content_responsive {}






}








/* ---- POPUP -------*/

.popup_layer_responsive {
	position: fixed; 
	top: 0px; 
	left: 0px; 
	width: 100%; 
	height: 100%; 
	z-index: 12;
	visibility: hidden;
}

.popup_cover_responsive {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	width: 100%; 
	height: 100%; 
	background-color: #333333; 
	opacity: 0.7;

}

.popup_navigationpanel_responsive{ position: absolute;}

.btn_prev_responsive { background-image:url(../image/btn_RL.png); 
		background-position:-12px -177px; 
		background-repeat:no-repeat; 
		padding:34px 20px;
z-index: 12;
		position:fixed; }
.btn_prev_responsive:hover { background-position:-12px -261px;}
.btn_next_responsive { background-image:url(../image/btn_RL.png); 
		background-position:-12px -10px; 
		background-repeat:no-repeat; 
		padding:34px 20px;
z-index: 12;
		position:fixed; }
.btn_next_responsive:hover { background-position:-12px -93px;}


.popup_box_responsive {
		background-color:#FFFFFF;
		display: inline-block;
		opacity: 1; 
		transition: All 0.2s;
		text-align:left;
		}

.btn_closepopup  { 
		background-image: url(../image/btn_closepopup.png);
		padding: 6px 13px;
		background-repeat: no-repeat;
		background-position: -1px -40px;
		 }



