.pop{
	border:1px gold outset; font-size: 1.3rem;
	color:#232B42;	background:beige;
	padding:0.2rem;	box-shadow: 1px 1px 4px #444;
	-webkit-border-radius:6px;
	-webkit-box-shadow:2px 2px 3px #969696;
}/* min-height:110px;*/
.pop{
	max-width:400px;	min-height:30px; max-height:160px;
}
.pop:not(#incfind){	overflow-y: scroll;}
/**/
.pop:not(#popedit):not(#work):not(#actposi){
	min-width:180px; 
}
.act{width: 140px; font-size: 1.3rem;}

.pop span.handle{width:120px; text-align:right; }

.popbar{
	z-index:2;
}
.pop, #tts{
	z-index:3;
}
.popedit, #menu{
	z-index:4;
}

/*.pop:not(#popgo){
	display:none; }
.pop .handle{background-color: khaki;}
.pop .posi{background:khaki; padding:0.1rem 0.2rem; text-align:right;}
#tts{width:490px;}
*/
.popedit{
	position:fixed;
	bottom: 40px; left: 400px;
}
.subwin .box{
	width:440px;
}
.ui-resizable{border-right: 2px solid orange;}

.pop a{
	text-decoration:underline;
	text-decoration-color:yellow;
}
.tr{
	display: flex;/*コレ*/
    padding: 6px;	margin:0;
}

#menu{
	float:right; position: static;	width:220px;
	border:dotted 1px silver; 	margin:0 0px;
	line-height: 1.5; white-space: nowrap; max-height: 500px; 
	background-color: inherit;
}
.nomenu #menu{
	position:fixed;	top:0px; left:unset; right:0;
	height:50px;	overflow:hidden; 
	border:silver 1px dotted; border-radius: 8px; opacity: 0.2;
}
.nomenu #menu:hover{height:auto;overflow-y: scroll; opacity: 0.9;}
#menu .pop{padding: 0; border:0;}


/* .bar2 * overflow:scroll;
	background-color:rgba(255,255,255,0.5);
#box1{
	float:right; position: static;
	border:dotted 1px silver; 
	line-height:1.6; margin:0 0px;
	background-color:rgba(255,255,255,0.5);
}
.flags button{ padding:0; margin:0; height:18px; width:16px;}
td button,.note button{
	padding:0 0rem; font-size:10px; height:18px;
}
.box{border:0px dotted gray; width:340px; padding:0; font-size:12px;}
button#buguess{ margin:0; padding:0 0.1rem; font-size:12px;}
#box1{height:400px;}
#popdic{}
*/

.pop td, .pop tr{margin:0; padding:0; border:0;}
.pop table{  border-collapse: collapse;  border-spacing: 0;}
#popedit{
	max-width:uset;	width:700px;
}

#popnote,#popcate,#popflag{
	border:1px dotted gray;	border:2px groove silver;	vertical-align: middle;
	font-size:12px; letter-spacing:0; cursor:move;	/*for drag*/
}
#popnote textarea{
	font-family:inherit !important;	margin:0; letter-spacing:0;
}
#tanote{width:300px;}
.tanote{width:240px;}
#popnote input, #popnote button{
	margin:0;
}
/*
.pop div a{color:lime;}
#popdic  a:link, #popdic a:visited{color: lime;}, .bar .rr, .bar2 .rr
 * */
#popgo{
	position:fixed; border:1px outset yellow;	padding:0px;
	display:block; top:initial; bottom:100px;right:0px; 
	overflow:hidden; min-width:164px;
	height:50px; width:200px;
}


#popfind{
	position:fixed; top:200px; right:140px; 
	padding:0; width:240px; height:22px;	color:beige;background:#232B42;
	border:1px dotted gray;	
}
#popfind *{font-size:11px; letter-spacing:0; margin:0; padding:0;}

/*
#popgo:hover{ height:44px;} height:22px;
#popgo *{font-size:10px; display:inline;}
 * */
#popgo input{font-size:12px;}
.panel{position:relative;  margin-top: 0.4rem; padding:0; width:100%;}

.anex {
	border:1px outset white; 
	font-size:12px; 
}/*padding:2px; */
.anex a{font-size:inherit; font-weight:inherit; }
.anex a:link, .anex a:visited { text-decoration:none;}


