@media screen and (max-width: 400px){
	/* ウィンドウ系 ********/
	/*共通レイアウト*/
	.popup_window_notice{	
	  display:none;  
	  position: fixed;  
	  border-radius: 5px;
	  z-index: 99;
	  background: #FFF;
	  box-shadow: 1px 1px 8px #999;/*左右の向きpx  上下の向きpx ぼかしpx 広がりpx 色 内側指定;*/    
	}
	
	.popup_window_notice .inner{
		display:none;
		width:100%;
		height: 100%;
		margin-bottom: -40px;
		padding-bottom: 40px;
	  	box-sizing:border-box;	
	}
	.popup_window_notice .inner .img_box{
		text-align:center;
		padding-top:1.5em;
	}
	.popup_window_notice .inner img{
		
	}
	.popup_window_notice .title_box{
		
		padding-bottom:0.5em;
		margin:0.5em 1.5em 0.5em 1.5em;
		font-weight:900;
		font-size:120%;
		text-align:center;	
		border-bottom:1px #CCC dashed;
	}
	.popup_window_notice .main_box{
		padding:0.5em 1.5em 0.5em 1.5em;	
		font-size:120%;
		text-align:center;
		font-size:90%;
	}
	.popup_window_notice .close_btn{
		display:none;
		position:relative;
		height:40px;
		padding:12px;
		margin:0;
		bottom:0px;
		text-align:center;	
		background: #CCC;
		cursor: pointer;
		color:#666;	
		font-weight: 600;
	}
	.popup_window_notice.center-slideup_fadein{
		display:block;
		opacity:0;
		top:0px;  
		  left: 0px;
		  right: 0px;
		  bottom: -600px;
		  margin:auto;
		
	  	width:100%;
	  	/*heightは変化させるためjavascriptで定義*/
	}
	.popup_window_notice.center-slideleft_fadein{
		display:block;
		opacity:0;
		top:0px;  
		  left: 0px;
		  right: -500px;
		  bottom: 0px;
		  margin:auto;
		
	  	width:100%;
	  	/*heightは変化させるためjavascriptで定義*/
	}
	.popup_window_notice.center-zoom{
		display:block;
		opacity:0;
		top:0px;	  
	    left: 0px;
	    right: 0px;
	    bottom: 0px;    
	    margin:auto;
	  	width:0px;  
	  	height:0px;  	
	}
	.popup_window_notice.right_bottom-slideup_fadein{
		display:block;
		opacity:0;
		  right: 10px;
		  bottom: -600px;
	  	width:400px;
	  	/*heightは変化させるためjavascriptで定義*/
	}
	.popup_window_notice.right_bottom-slideleft_fadein{
		display:block;
		opacity:0;
		  right: -500px;
		  bottom: 10px;
	  	width:400px;
	  	/*heightは変化させるためjavascriptで定義*/
	}
	.popup_window_notice.right_bottom-zoom{
		display:block;
		opacity:0;
		right: 10px;
	  	bottom: 10px; 
	  	width:0px;  
	  	height:0px;
	  	/*heightは変化させるためjavascriptで定義*/  	
	}
	.popup_window_notice.center-fadein,
	.popup_window_notice.right_bottom-fadein{
		display:inline-block;
		opacity:0;
		top:0px;
	    left: 0px;
	    right: 0px;
	    bottom: 0px;
	    margin:auto;
	  	width:400px;
	  	/*heightは変化させるためjavascriptで定義*/
	}
}