
/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	opacity:0.55;
	background : #000;
	filter: alpha(opacity=50);
	top: -5px!important;
	left: -10px!important;
}

@media only screen and (max-width: 767px) {
    .ui-widget-overlay {
        opacity:0.55 !important;
        background : #000 !important;
        filter: alpha(opacity=50);
        top: -5px!important;
        left: -10px!important;
    }
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
.ui-dialog {
	-moz-box-shadow: 0px 2px 10px #333; /* FireFox */
  	-webkit-box-shadow: 0px 2px 10px #333; /* webkit */
  	box-shadow: 0px 2px 10px #333;
 }
.ui-dialog .ui-dialog-buttonpane {
	padding: .3em .4em 1.5em .4em;
}

/*ポップアップの全体ボディー設定*/
.ui-widget-content {
	display: none;
}

/*ポップアップのcontentボディー設定*/
.ui-dialog .ui-dialog-content {
	padding: 20px 12px 5px;
	font-size: 1.06em;
	line-height:1.48	;
}
.ui-dialog .ui-dialog-content > div > div{
	margin-bottom:9px;
}

/*ポッピアップの下のボタンデザイン設定*/
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset div{
	margin:  0 1.7% 0 1.7%;
	min-height: 50px;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset div.cancel_button{
	border-color: #c6c6c6;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset div.ok_button{
	border: none;
}