@charset "utf-8";
/* CSS Document */

/************************************/
/*　モーダル基本CSS　*/
/************************************/

#modal-content {
	width: 50% ;
	margin: 0 ;
	padding:40px 20px;
	background: #fff ;
	position: fixed ;
	display: none ;
	z-index: 9999 ;
}

.modal-open { cursor:pointer; }
.button-close { text-align:center; }
.button-close a { cursor:pointer; display: inline-block; background-color:#B5954A; color:#FFF; border-radius:5px; padding:0 10px; }
.button-close a::before {
    content:"×";
    font-size:18px;
    color:#fff;
}
  
@media screen and (max-width: 1090px)  {
#modal-content { width: 80% ; }
	}  
  
#modal-overlay {
	z-index: 9998 ;
	display: none ;
	position: fixed ;
	top: 0 ;
	left: 0 ;
	width: 100% ;
	height: 120% ;
	background-color: rgba( 0,0,0, 0.75 ) ;
}
