@charset "shift_jis";

/*  ここからデモページ用のコード  
body {
	width: 100% ;
	height: 5000px ;
	padding: 0 ;
}
  ここまでデモページ用のコード  */

.modal-content {
	width:850px;
	padding:35px 25px ;
	border: 2px solid #aaa ;
	background: #fff ;
	position: fixed ;
	display: none ;
	z-index: 2 
}
@media (max-width: 768px) {
.modal-content {
	width: 90% ;
	padding: 10px 5px ;
	border: 2px solid #aaa ;
	background: #fff ;
	position: fixed ;
	display: none ;
	z-index: 2 ;
	text-align:center;
}
}
.modal-contentS {
	width:800px;
	padding:35px 25px ;
	border: 2px solid #aaa ;
	background: #fff ;
	position: fixed ;
	display: none ;
	z-index: 2 
}
@media (max-width: 768px) {
.modal-contentS {
	width: 90% ;
	padding: 10px 5px ;
	border: 2px solid #aaa ;
	background: #fff ;
	position: fixed ;
	display: none ;
	z-index: 2 ;
	text-align:center;
}
}

.modal-content h1
{
	font-size: 110%;
	text-align:center;
	margin: 15px 0;
	}


#modal-overlay {
	z-index: 1 ;
	display: none ;
	position: fixed ;
	top: 0 ;
	left: 0 ;
	width: 100% ;
	height: 120% ;
	background-color: rgba( 0,0,0, 0.5 ) ;
}

.button-link {
	color: #00f ;
}
 
.button-link:hover {
	cursor: pointer ;
	color: #f00 ;
}

.width70 {
    width: 70%;
}

.modalcomment {
	text-align: left;
	padding: 0 40px;
}

.W30Box{
	width: 30%;
}

.W40Box{
	width: 40%;
}

.W50Box{
	width: 50%;
}

.W60Box{
	width: 60%;
}

.W70Box{
	width: 70%;
}


/*ここから 生地プリント画像拡大のための記述*/

.modal-content-f-kiji {
	width: 70% ;
	margin:5px 0 0 0;
	padding: 10px 5px ;
	border: 2px solid #aaa ;
	background: #fff ;
	position: fixed ;
	display: none ;
	z-index: 2 ;
	text-align:center;
}

/*ここまでプリント画像拡大のための記述*/

@media (max-width: 768px) {
.modalBox{
	width:100%;
}
.modalBox img{
	width:100%;
}
}



