.modal-content {
    position:fixed;
    display:none;
    z-index:62;
    width:50%;
    margin:0;
    padding:10px 20px;
    border:2px solid #aaa;
    background:#fff;
}

.modal-content p {
    margin:0;
    padding:0;
}

.modal-overlay {
    z-index:61;
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:120%;
    background-color:rgba(0,0,0,0.4);
}

.modal-open {
    color:#00f;
    text-decoration:underline;
}

.modal-open:hover {
    cursor:pointer;
    color:#f00;
}

.modal-close {
    color:#00f;
    text-decoration:underline;
}
.modal-close[type=button] {
    text-decoration:none;
}

.modal-close:hover {
    cursor:pointer;
}

.btnSmallGo{ 
	margin:2px;
	font-size: 1em; 
	padding: 2px; 
	color: #fff; 
	border:1px solid #165212;
	 /* グラデーションの指定 */
	background-color:#1f6231;
	background: -moz-linear-gradient(bottom, #256d3d, #48a56a 50%, #69bc83);
	background: -webkit-gradient(linear, left bottom, left top, from(#256d3d), color-stop(0.5, #48a56a), to(#69bc83));
	 /* 角丸の指定 */
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	cursor: pointer;
	/*光彩(内側)*/
	-webkit-box-shadow:#ffffff 0 1px inset; /* Safari, Chrome用 */
	-moz-box-shadow:#ffffff 0 1px inset;/* Firefox用 */
	box-shadow:#ffffff 0 1px inset;/* CSS3 */
	-webkit-box-shadow:rgba(255,255,255,0.50) 0px 1px inset;
}
.btnSmallGo:hover{
	color:#ffffff;
	/* 透明度を20%に指定 */
	opacity: 0.8;
}
.btnSmallCancel {
	margin:2px;
	font-size: 1em;
	padding: 2px;
	color: #343333;
	border:1px solid #a5a4a4;
	/* グラデーションの指定 */
	background: -moz-linear-gradient(bottom, #c0bfbf, #e8e8e8 50%, #ffffff);
	background: -webkit-gradient(linear, left bottom, left top, from(#c0bfbf), color-stop(0.5, #e8e8e8), to(#ffffff));
	/* 角丸の指定 */
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	cursor: pointer;
	/*光彩(内側)*/
	-webkit-box-shadow:#ffffff 0 1px inset; /* Safari, Chrome用 */
	-moz-box-shadow:#ffffff 0 1px inset;/* Firefox用 */
	box-shadow:#ffffff 0 1px inset;/* CSS3 */
	-webkit-box-shadow:rgba(255,255,255,0.50) 0px 1px inset;
}
.btnSmallCancel:hover {
	/* 透明度を20%に指定 */
	opacity: 0.8;
}

