.otapp .mypage-body-bodymap-LHScontainer{
	display: none;
	/*background-color: rgb(248, 249, 250);*/
	overflow: auto;  
	/* for Firefox */
	min-height: 0;
}

.otapp .mypage-body-bodymap-LHScontainer_backgroungcolorlight{
	background-color: rgb(248, 249, 250);
}

.otapp .mypage-body-bodymap-LHScontainer_backgroungcolorbluelight{
	background-color: rgba(67, 179, 228, 0.1);;
}

.otapp .mypage-body-bodymap-LHScontainer_backgroungcolorgrayutagawavtt{
	background-color: rgb(232, 232, 232);
}

.otapp .mypage-body-bodymap_splitV .mypage-body-bodymap-LHScontainer{
	width: 312px;
}

.otapp .mypage-body-bodymap_splitH .mypage-body-bodymap-LHScontainer{
	max-height: 60%;
	/*border-bottom: 1px solid white;*/
}

.otapp .LHScontainer-divaction{
	display: flex;
	flex-direction: row;
	border-top: 1px solid rgb(210,210,210);
	border-bottom: 1px solid rgb(210,210,210);
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow-x: auto;
}

.otapp .LHScontainer-divaction2{
	display: flex;
	flex-direction: row;
	border-top: 1px solid rgb(255,255,255);
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow-x: auto;
}

.otapp .LHScontainer-divaction-item{
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
    align-items: center;
    cursor: pointer;
}

.otapp .LHScontainer-divaction-item_OFF{
	cursor: auto;
}

.otapp .LHScontainer-divaction-item_OFF img, .otapp .LHScontainer-divaction-item_OFF p{
	opacity: 0.3;
}

.otapp .LHScontainer-divaction .LHScontainer-divaction-item_borderright{
    border-right: 1px solid rgb(210,210,210);
}

.otapp .LHScontainer-divaction2 .LHScontainer-divaction-item_borderright{
    border-right: 1px solid rgb(255,255,255);
}

.otapp .LHScontainer-divaction2 .LHScontainer-divaction-item_backgroundwhite{
	background-color: rgb(255,255,255);
}

.otapp .LHScontainer-divaction-item_hidden{
    display: none;
}

.otapp .LHScontainer-divaction-item img{
	display: block;
	width: 20px;
	height: 20px;
}

.otapp .LHScontainer-divaction-item p{
	padding-top: 3px;
	width: 50px;
	margin: 0px;
	font-family: 'Oswald', Arial, Helvetica Neue,Helvetica,sans-serif;
	text-align: center;
	font-stretch: ultra-condensed;
	font-size: 10px;
	word-wrap: break-word;
}

.otapp .LHScontainer-divaction2 .LHScontainer-divaction-item p{
	color: rgb(255,255,255);
}

.otapp .LHScontainer-divaction2 .LHScontainer-divaction-item_backgroundwhite p{
	color: rgb(90, 90, 90);
}