
h1 a {
	display:block;
	font:17px/50px NGBold; color:#fff; text-align:center;
}
#main-navbar {
	position:fixed; top:0; left:0; right:0; z-index:10;
	height:50px;
	background:#424448;
}
/*
#toggle-sidebar {
	position:absolute; top:14px; left:14px; cursor:pointer;
}
*/

#main-sidebar {right:-300px;} /* case right Open */
#main-sidebar {
	position:fixed; top:0; bottom:0;
	background:#FFF;
}
#main-sidebar .close-sb {
	position:absolute; right:15px; top:0px; cursor:pointer;
}
#main-sidebar .close-sb img {width:24px;}

#main-sidebar nav ul li>a {
	display:block;
	padding:0 0 0 10px;
	background:#FFF url(/img/mobile/ar_tail.png) no-repeat 95% center;
	background-size:19px;
	border-bottom:1px solid #d2dae4;
	font-size:13px; color:#555;
	height:45px;
	line-height:45px;
	font-family:NanumSB;
}

#main-sidebar nav ul li img {width:25px; margin-right:7px;}

#main-sidebar nav ul li>a:hover {
	border-bottom:1px solid #d2dae4;
	color:#555;
}
#main-sidebar nav ul li li>a {
	display:block;
	padding:0 0 0 39px;
	background:#ebeff4 url(/img/mobile/ar_plus.png) no-repeat 95% center;
	background-size:19px;
	border-bottom:1px solid #d3d8dc;
	font-size:12px; color:#666;
	height:37px; line-height:37px;
}

#main-sidebar nav ul li li li>a {
	display:block;
	padding:0 0 0 39px;
	background:#FFF url(/img/mobile/ar_minus.png) no-repeat 95% center;
	background-size:19px;
	border-bottom:1px solid #d3d8dc;
	font-size:12px; color:#666;
	height:37px; line-height:37px;
}
#main-sidebar .side-wrapper {
	position: relative;
    height: 100%;
    width: 100%;
    overflow-y: auto;
    -webkit-box-sizig: border-box;
	-moz-box-sizing: border-box;
    box-sizing: border-box;
}

.side-wrapper .btn-mlogin-submit { position: absolute; right: 15px; top: 18px; width: 78px; height: 74px; background: #626262 url(/img/comn/ico_login.png) no-repeat 30px 15px; background-size: 25px 24px; text-align: center; font-size: 12px; padding-top: 25px; letter-spacing: -1px; display: block; color: #FFF; border: 0px; cursor: pointer; }
.side-wrapper .myMenu li {float:left; width:33.33%; height:63px; text-align:center; display:table; position:relative;}
.side-wrapper .myMenu li a {display:table-cell; vertical-align:middle; width:100%; height:100%; color:#333; font-size:13px; text-align:center;}
.side-wrapper .myMenu li .myIco {display:block; margin:0 auto 3px; width:37px; height:35px;}
.side-wrapper .myMenu li .myIco.edit {background:url(/img/comn/myico_edit.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li .myIco.point {background:url(/img/comn/myico_point.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li .myIco.cost {background:url(/img/comn/myico_cost.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li .myIco.like {background:url(/img/comn/myico_like.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li .myIco.scrap {background:url(/img/comn/myico_scrap.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li .myIco.paper {background:url(/img/comn/myico_paper.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li a:hover .edit {background:url(/img/comn/myico_edit_on.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li a:hover .point {background:url(/img/comn/myico_point_on.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li a:hover .cost {background:url(/img/comn/myico_cost_on.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li a:hover .like {background:url(/img/comn/myico_like_on.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li a:hover .scrap {background:url(/img/comn/myico_scrap_on.png) no-repeat 50% 50%;}
.side-wrapper .myMenu li a:hover .paper {background:url(/img/comn/myico_paper_on.png) no-repeat 50% 50%;}