@charset "utf-8";
/* CSS Document */

/* 2778x1284 pixels at 458ppi */
/* iPhone 13promax 12promax----------- */
@media only screen 
    and (device-width: 428px) 
    and (device-height: 926px) 
    and (-webkit-device-pixel-ratio: 3)and (orientation : landscape) {
		.infoDiv{

			display: none;
			width: 60%;
			height:90%;
			overflow-y: auto;
		}

		.infoDiv::-webkit-scrollbar {
		  -webkit-appearance: none;
		  width: 5px;
		}

		.infoDiv::-webkit-scrollbar-thumb {
		  border-radius: 4px;
		  background-color: rgba(0, 0, 0, .5);
		  box-shadow: 0 0 1px rgba(255, 255, 255, .5);
		}
		.infoDiv::-webkit-scrollbar-track {
		  border-radius: 4px;

			background-color: rgba(120,70,34, 0.5);
		  /*box-shadow: 0 0 1px rgba(255, 255, 255, .5);
			background-color:rgba(100,44,33, 0.5);*/
		}

		.text1{

		padding-right: 10px;
		margin-top: 40px;
		position: static;
		height: 80%;
		}
		.infoImage{

		margin-top: 40px;
		margin-bottom: 20px;
		}
		.btntool{
			width: 20px;
			height: 20px;

			margin-right: 10px;
			float: left;
		}

		.closebtn{

			top: 15px;
			width: 20px;
			height: 20px;
		}
}

/* iPhone X XS 11pro 12mini 13 mini----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
	.infoDiv{

		display: none;
		width: 60%;
		height:90%;
		overflow-y: auto;
	}
	
	.infoDiv::-webkit-scrollbar {
	  -webkit-appearance: none;
	  width: 5px;
	}

	.infoDiv::-webkit-scrollbar-thumb {
	  border-radius: 4px;
	  background-color: rgba(0, 0, 0, .5);
	  box-shadow: 0 0 1px rgba(255, 255, 255, .5);
	}
	.infoDiv::-webkit-scrollbar-track {
	  border-radius: 4px;

		background-color: rgba(120,70,34, 0.5);
	  /*box-shadow: 0 0 1px rgba(255, 255, 255, .5);
		background-color:rgba(100,44,33, 0.5);*/
	}
	
	.text1{

	padding-right: 10px;
	margin-top: 40px;
	position: static;
	height: 80%;
	}
	.infoImage{

	margin-top: 40px;
	margin-bottom: 20px;
	}
	.btntool{
		width: 20px;
		height: 20px;

		margin-right: 10px;
		float: left;
	}
	
	.closebtn{

		top: 15px;
		width: 20px;
		height: 20px;
	}

}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
	.infoDiv{
		padding: 15px;

		top:50%;
		left:50%;
		transform: translate(-50%, -50%);

		display: none;
		width: 80%;
		height: 85%;
		max-width: 350px;
		/*max-height: 650px;*/
		background-image: url('../images/Mobile/back_mo.svg');
		border-radius: 5% / 2%;
	}
	.text1{
		max-height: 220px;
		margin-top: 15px;
		height: 40%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom: 20px;
	}
}

/* iPhone 11XSMax 11promax ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
	.infoDiv{

		display: none;
		width: 60%;
		height:90%;
		overflow-y: auto;
	}
	
	.infoDiv::-webkit-scrollbar {
	  -webkit-appearance: none;
	  width: 5px;
	}

	.infoDiv::-webkit-scrollbar-thumb {
	  border-radius: 4px;
	  background-color: rgba(0, 0, 0, .5);
	  box-shadow: 0 0 1px rgba(255, 255, 255, .5);
	}
	.infoDiv::-webkit-scrollbar-track {
	  border-radius: 4px;

		background-color: rgba(120,70,34, 0.5);
	  /*box-shadow: 0 0 1px rgba(255, 255, 255, .5);
		background-color:rgba(100,44,33, 0.5);*/
	}
	
	.text1{

	padding-right: 10px;
	margin-top: 40px;
	position: static;
	height: 80%;
	}
	.infoImage{

	margin-top: 40px;
	margin-bottom: 20px;
	}
	.btntool{
		width: 20px;
		height: 20px;

		margin-right: 10px;
		float: left;
	}
	
	.closebtn{

		top: 15px;
		width: 20px;
		height: 20px;
	}
	.view00poster{
		height:162px;
		width: 360px;
	}
}

@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){

	.infoDiv{
		padding: 15px;

		top:50%;
		left:50%;
		transform: translate(-50%, -50%);

		display: none;
		/*width: calc(80%-20px);*/
		width: 80%;
		height: 84%;
		max-width: 400px;
		/*max-height: 650px;*/
		background-image: url('../images/Mobile/back_mo.svg');
		border-radius: 5% / 2%;
	}
	.text1{
		max-height: 240px;
		margin-top: 15px;
		height: 40%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom: 20px;
	}
}

/* iPhone XR 11----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
	.infoDiv{

		display: none;
		width: 60%;
		height:90%;
		overflow-y: auto;
	}
	
	.infoDiv::-webkit-scrollbar {
	  -webkit-appearance: none;
	  width: 5px;
	}

	.infoDiv::-webkit-scrollbar-thumb {
	  border-radius: 4px;
	  background-color: rgba(0, 0, 0, .5);
	  box-shadow: 0 0 1px rgba(255, 255, 255, .5);
	}
	.infoDiv::-webkit-scrollbar-track {
	  border-radius: 4px;

		background-color: rgba(120,70,34, 0.5);
	  /*box-shadow: 0 0 1px rgba(255, 255, 255, .5);
		background-color:rgba(100,44,33, 0.5);*/
	}
	
	.text1{

	padding-right: 10px;
	margin-top: 40px;
	position: static;
	height: 80%;
	}
	.infoImage{

	margin-top: 40px;
	margin-bottom: 20px;
	}
	.btntool{
		width: 20px;
		height: 20px;

		margin-right: 10px;
		float: left;
	}
	
	.closebtn{

		top: 15px;
		width: 20px;
		height: 20px;
	}
}

@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){

	.infoDiv{
		padding: 15px;

		top:50%;
		left:50%;
		transform: translate(-50%, -50%);

		display: none;
		/*width: calc(80%-20px);*/
		width: 80%;
		height: 84%;
		max-width: 400px;
		/*max-height: 650px;*/
		background-image: url('../images/Mobile/back_mo.svg');
		border-radius: 5% / 2%;
	}
	.text1{
		max-height: 240px;
		margin-top: 15px;
		height: 40%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom: 20px;
	}
}

/* iPhone 6, 7, 8 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
	.infoDiv{

		display: none;
		width: 60%;
		height:90%;
		overflow-y: auto;
	}
	
	.infoDiv::-webkit-scrollbar {
	  -webkit-appearance: none;
	  width: 5px;
	}

	.infoDiv::-webkit-scrollbar-thumb {
	  border-radius: 4px;
	  background-color: rgba(0, 0, 0, .5);
	  box-shadow: 0 0 1px rgba(255, 255, 255, .5);
	}
	.infoDiv::-webkit-scrollbar-track {
	  border-radius: 4px;

		background-color: rgba(120,70,34, 0.5);
	  /*box-shadow: 0 0 1px rgba(255, 255, 255, .5);
		background-color:rgba(100,44,33, 0.5);*/
	}
	
	.text1{

	padding-right: 10px;
	margin-top: 40px;
	position: static;
	height: 80%;
	}
	.infoImage{

	margin-top: 40px;
	margin-bottom: 20px;
	}
	.btntool{
		width: 20px;
		height: 20px;

		margin-right: 10px;
		float: left;
	}
	
	.closebtn{

		top: 15px;
		width: 20px;
		height: 20px;
	}
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
	.infoDiv{
		padding: 15px;

		top:50%;
		left:50%;
		transform: translate(-50%, -50%);

		display: none;
		/*width: calc(80%-20px);*/
		width: 80%;
		height: 84%;
		max-width: 350px;
		/*max-height: 650px;*/
		background-image: url('../images/Mobile/back_mo.svg');
		border-radius: 5% / 2%;
	}
	.text1{
		max-height: 110px;
		margin-top: 15px;
		height: 40%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom: 20px;
	}
}

/* ----------- iPhone 6+ ----------- */
 
/* Portrait and Landscape */
@media only screen
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
 
}
 
/* Portrait */
@media only screen
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
	  
	.infoDiv{
		padding: 15px;

		top:50%;
		left:50%;
		transform: translate(-50%, -50%);

		display: none;
		/*width: calc(80%-20px);*/
		width: 80%;
		height: 84%;
		max-width: 350px;
		/*max-height: 650px;*/
		background-image: url('../images/Mobile/back_mo.svg');
		border-radius: 5% / 2%;
	}
	.text1{
		max-height: 140px;
		margin-top: 15px;
		height: 40%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom: 20px;
	} 
}
 
/* Landscape */
@media only screen
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
 
}

/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {
 
}
 
/* Portrait */
@media only screen
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
 
}
 
/* Landscape */
@media only screen
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	 .text1{
		overflow-y: auto;
		max-height: 360px;
		padding-right: 10px;
		margin-top: 30px;
		position: static;
		height: 90%;
	}
}

/* ----------- Galaxy Tab 10.1 ----------- */
 
/* Portrait and Landscape */
@media 
  (min-device-width: 800px) 
  and (max-device-width: 1280px) {
 
}
 
/* Portrait */
@media 
  (max-device-width: 800px) 
  and (orientation: portrait) { 
 
}
 
/* Landscape */
@media 
  (max-device-width: 1280px) 
  and (orientation: landscape) { 
 
}