#header{z-index:10;top: 0px;position:fixed;background-color:white; margin:auto;box-sizing: border-box;padding:0px 0px;height:auto;}
 
 .page-title.mypage{margin-bottom: 0px;border-bottom: 1px solid var(--grey-line-color);  }

.page-dv{display: flex;flex-direction: row;justify-content: space-between;align-items:center;flex-wrap:wrap;}
.mypost-page{margin-top:100px;}
/*------------ top page ------------------*/
.search-bt .search-input{margin:0 10px; border: 1px solid var(--grey-line-color); }
.myPage-sMenu button{padding:2px 3px;}
#menu .menu-list.mypage{justify-content: center;}
#menu .menu-list.mypage button{margin-left:10px;margin-right:20px;}

.page-title{border:0;margin-bottom: 10px;}
.title{font-weight: 700;}
.small-msg{color:var(--black-color); padding-bottom: 10px;}
#sub-menu{width:100%;display: flex;flex-direction: row;justify-content: start;align-items:center;padding:10px 10px;border-top: 1px solid var(--grey-line-color);}
.sub-menu button{margin:0 10px;}
#menu{padding-top:0px;background-color:transparent;position:relative;} 
.rbt-list{flex-wrap:nowrap; justify-content:left;
    white-space:nowrap;overflow-x:hidden;padding: 0;margin:5px 0px; width:100%;}

.rbt-list .rbt-item{
    color:var(--black-color);background-color: var(--white-color);
    border:1px solid var(--grey-dark-color);
    font-size:var(--font-medium);font-weight:700;
}
.rbt-list .rbt-item.clicked{
    background-color: white; outline:none;
	color: var(--sg-blue-color); border:1px solid var(--sg-blue-color);	
}
.rbt-list .rbt-item.disabled{
    background-color: var(--grey-light-color); 
    color:var(--grey-dark-color); 
    outline:none;
}
.rbt-item:hover{transform:none;}