/* BASIC css start */
/* 회원 메뉴 */
.myshop_main { background-color:#fff; margin-bottom:30px; }
.myshop_main a {
    float:left; width:33.33%; padding:34px 0 8px; color:#777; text-align:center; border:1px solid #ddd; border-right:0; background-color:#fff; font-size:12px; 
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-sizing:border-box;
    -o-sizing:border-box;
    box-sizing:border-box;
}
.myshop_main a:first-child { border-left:0; }
.myshop_main:after { content:""; display:block; clear:both; }
.myshop_main a.myPage { background:#fff url("/design/bebeya/onedesign/mobile/images/icon_side_tab_01.png") no-repeat 50% 10px; background-size:20px; }
.myshop_main a.orderList { background:#fff url("/design/bebeya/onedesign/mobile/images/icon_side_tab_02.png") no-repeat 50% 10px; background-size:20px; }
.myshop_main a.wishList { background:#fff url("/design/bebeya/onedesign/mobile/images/icon_side_tab_03.png") no-repeat 50% 10px; background-size:20px; }

/* 로그인 메뉴 */
.logMenu { position:relative; clear:both; margin:30px 0; padding:0 10px; text-align:center; }
.logMenu p { display:inline-block; font-size:10px; line-height:17px; color:#999; letter-spacing:-0.5px; }
.logMenu p b { display:inline-block; font-size:12px; font-weight:bold; color:#777; }
.logMenu p span { text-decoration:underline; }
.logMenu ul { font-size:0; margin-top:15px; }
.logMenu li { clear:both; display:inline-block; width:100%; height:35px; text-align:center; margin-top:5px; }
.logMenu li.first { margin-top:0; }
.logMenu li a { display:block; font-weight:500; font-size:12px; color:#777; letter-spacing:0.2em; line-height:35px; border:1px solid #c4b3ab; box-sizing:border-box; -webkit-box-sizing:border-box; }
.logMenu li.first a { color:#fff; background:#c4b3ab; border:0; }

/* 슬라이드 메뉴 탭메뉴 */
.aside_tab { position:relative; width:100%; padding-top:35px; }
.aside_tab > li.tab_box > a.tab_title {
    display:block; 
    position:absolute; 
    top:0; 
    width:50%;
    height:35px;
    line-height:35px;
    text-align:center; 
    background:#c1dce5; 
    color:#fff; 
    border:0px solid #555; 
    border-bottom:0;
	font-size:11px; 
	letter-spacing:0.10em; 
	font-weight:700; 
}
.aside_tab > li.on > a.tab_title { background:#adcbd5; } /* 상단 탭 활성화 */
.aside_tab > li.tab_box:first-child > a.tab_title { left:0; }
.aside_tab > li.tab_box+li.tab_box > a.tab_title { left:50%;}
.aside_tab > li.tab_box > div.tab_content { height:0; overflow:hidden; position:absolute; }
.aside_tab > li.on > div.tab_content { height:auto; position:static; padding:0px; }

/* 슬라이드 메뉴 */
#slideList { font-weight:500; font-size:11px; color:#000; letter-spacing:0.02em; }
#slideList ul { }
#slideList li { clear:both; position:relative; background-color:#fff; }
#slideList li a { border-bottom:1px solid #ddd; display:block; padding:10px 15px; word-wrap:break-word; }
#slideList li a.select { background:#eee; }

/* BASIC css end */

