.otapp .mypage-body-bodymap-LHScontainer-item{
	position: relative;
	padding: 5px;
	padding-bottom: 7px;
}

.otapp .mypage-body-bodymap-LHScontainer-item h1{
	color: rgb(0,161,212);
    font-size: 18px;
    padding-top: 17px;
    padding-right: 30px;
    padding-bottom: 5px;
    border-bottom: 1px solid rgb(0,161,212);
    margin-top: 0px;
    padding-top: 7px;
}

.otapp .mypage-body-bodymap-LHScontainer-item_borderbottom{
	border-bottom: 3px solid rgba(160,161,162);
}

.otapp .mypage-body-bodymap-LHScontainer-item img.LHScontainer-item-close{
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	opacity: 0.3;
	cursor: pointer;
	z-index: 10;
}

.otapp .mypage-body-bodymap-LHScontainer-item img.LHScontainer-item-tutorials{
	display: block;
	position: absolute;
	top: 0px;
	opacity: 0.3;
	cursor: pointer;
	z-index: 20;
}

.otapp .mypage-body-bodymap-LHScontainer-item img.LHScontainer-item-tutorials_right0{
	right: 0px;
}

.otapp .mypage-body-bodymap-LHScontainer-item img.LHScontainer-item-tutorials_right18{
	right: 18px;
}

.otapp .mypage-body-bodymap-LHScontainer-item-buttons{
	display:  flex;
	justify-content: center;
}

.otapp .mypage-body-bodymap-LHScontainer-item-buttons_right{
	display:  flex;
	justify-content: right;
}

.otapp .mypage-body-bodymap-LHScontainer-item-buttons div{
	margin:  5px;
	margin-bottom:  2px;
	padding-top:  5px;
	padding-bottom:  5px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 3px;
	border:  1px solid rgb(150, 150, 150);
	cursor:  pointer;
}

.otapp .mypage-body-bodymap-LHScontainer-item-buttons div.mypage-body-bodymap-LHScontainer-item-buttons-button_blue{
	background-color: rgb(73, 169, 231);
    border: 1px solid rgb(73, 169, 231);
    color: white;
}

.otapp .mypage-body-bodymap-LHScontainer-item-buttons div.mypage-body-bodymap-LHScontainer-item-buttons-button_deactivated{
    cursor: auto;
    opacity: 0.5;
}

.otapp .mypage-body-bodymap-LHScontainer-item-buttons-button_deactivated{
    cursor: auto;
    opacity: 0.5;
}