@charset "UTF-8";


									
									.modalmask {
										position: fixed;
										font-family: Arial, sans-serif;
										top: 0;
										right: 0;
										bottom: 0;
										left: 0;
										background: rgba(117,171,207,0.7);
										z-index: 99999;
										opacity:0;
										-webkit-transition: opacity 400ms ease-in;
										-moz-transition: opacity 400ms ease-in;
										transition: opacity 400ms ease-in;
										pointer-events: none;
									}
									.modalmask:target {
										opacity:1;
										pointer-events: auto;
									}
									.modalbox{
										width: 400px;
										position: relative;
										padding: 1.1em;
										background: #fff;
										border-radius:15px;
										box-shadow: #555 3px 3px 5px;
										-webkit-transition: all 500ms ease-in;
										-moz-transition: all 500ms ease-in;
										transition: all 500ms ease-in;

									}

									.movedown {
										margin: 0 auto;
									}
									.rotate {
										margin: 10% auto;
										-webkit-transform: scale(-5,-5); 
										transform: scale(-5,-5);
									}
									.resize {
										margin: 10% auto;
										width:0;
										height:0;

									}
									.modalmask:target .movedown{		
										margin:10% auto;
									}
									.modalmask:target .rotate{		
										transform: rotate(360deg) scale(1,1);
										-webkit-transform: rotate(360deg) scale(1,1);
									}

									.modalmask:target .resize{
										width:400px;
										height:200px;
									}



									.close {
										background: #606061;
										color: #FFFFFF;
										line-height: 25px;
										position: absolute;
										right: 5px;
										text-align: center;
										top: 5px;
										width: 24px;
										text-decoration: none;
										font-weight: bold;
										border-radius:7px;
										font-size:16px;
									}

									.close:hover { 
										background: #FAAC58; 
										color:#222;
									}

									
									.nsc{
										position:absolute;
										bottom:40%;
										right:0;
									}
	
	