.panel{
    padding:10px;
}
.txtwarning{
    color:red;
    font-weight:bold;
}
#logobackground-init,#logobackground-main{
    left:0;
    top:0;
    position:absolute;
}
#logobackground-init{
    cursor:pointer;
}
.logobackelements{
    height:auto;
    position:absolute;
    border:1px dashed #777;
    cursor:move;
}
.logobox{
    /* border:none; */
  /*  width:822px;*/
}
.logocanvascontainer{
    border:1px solid #000;
    position:relative;
/*    width:802px;
    height:452px;   */
    height:auto;
}
.logocanvas{
 /*   width:800px;
    height:450px;   */
    height:auto;
    position:static;
    border:0;
    user-select:none;
    background:url('../imgn/grid_100px_cyan.png');
}
.logoitem{
    width:500px;
    height:auto;
    /* height:500px; */
    position:absolute;
    background-color:transparent;
}
.logoitemimage{
    width:100%;
    /* height:auto; */
    height:100% !important;
}
.logovisible .logoitemimage{
    cursor:move;
}
.logobackloading{
    left:0;
    top:0;
    right:0;
    bottom:0;
    margin:auto;
    width:30%;
    height:30%;
    position:absolute;
}
.logobackground{
 /*   width:800px;
    height:450px;*/
    width:100%;
    height:auto;
/*    position:absolute;    */
}
.logobackgroundimage{
    width:100%;
    height:auto;
}
.logoitem_indicator{
    text-align:left;
    color:blue !important;
    /* width:100%; */
    width:320px;
    left:0;
    top:-20px;
    font-size:16px;
    color:black;
    position:absolute;
}
.logoinputbox{
    text-align:left;
}
.snsbtn-container li{
	overflow:hidden;
	float:left;
	margin-left:2px;
	margin-right:2px;
}
.img-responsive{
    display: block;
    margin: auto;
}
.lsymbols{
    height: 14px;
}
select:disabled,text:disabled,button:disabled{
    background-color:#cccccc;
}
.logowarnulli{
    padding:0 0 0 10px;
}

/* bootstrap dropdown修正 
.dropdown-menu > a{
    display:block;
    line-height:2em;
    text-decoration:none;
}*/

/* facebookボタン位置ずれ修正 */
.fb_iframe_widget > span {
    vertical-align: baseline !important;
}
.snsbtn{
	height:28px;
	font-size:13px;
	font-weight:600;
	font-family: Helvetica, Arial, meiryo,"ms pgothic",sans-serif;
	vertical-align: top;
}

/* jQuery UI dialog */
.ui-dialog-titlebar-close{
    display:none;
}
