@charset "utf-8";

nav.mypage { margin-top:20px;}
nav.mypage li { border-bottom:1px solid #ddd;}
nav.mypage li:last-child { border-bottom:0;}
nav.mypage li a { display:block; padding:10px 5px 3px 0;}
nav.mypage li a:after { display:block; clear:both; content:'';}
nav.mypage li a:hover { background-color:#f9f9f9;}
nav.mypage li li a:hover { background:none;}
nav.mypage li.active { background-color:#ccc;}
nav.mypage li li .active { color:#960000;}
nav.mypage li li { border:0; padding-left:20px;}
nav.mypage li li a { padding:5px 0 3px 0; border:0;}
nav.mypage li li:last-child { margin-bottom:10px;}
nav.mypage li li:hover { background:#ddd;}

nav.mypage a i { display:inline-block; float:left; width:31px; height:31px; margin-top:-5px; margin-left:5px; background:url(img/icon_member.png);}
nav.mypage a i.button.w100 { display:block; width:100%; margin-top:3px;}
nav.mypage a i.cart {background-position:0 0;}
nav.mypage a i.wishlist {background-position:-29px 0;}
nav.mypage a i.memo {background-position:-58px 0;}
nav.mypage a i.new {background-position:-87px 0;}
nav.mypage a i.scrap {background-position:-116px 0;}
nav.mypage a i.point {background-position:-145px 0;}
nav.mypage a i.confirm {background-position:-174px 0;}
nav.mypage .button { width:100%; margin-top:8px;}

#mypage { position:relative;}
#mypage .btnset { text-align:center; padding:20px 0;}

/* 검색창 */ 
#mypage .search { position:absolute; top:0; right:0; display:inline-block;}
#mypage .search select { height:33px; padding-left:8px; text-indent:0;} 
#mypage .search .btn_submit { height:33px;}
#mypage .search .button { height:33px;}

/* 테이블 */
#mypage table.basic tbody tr td { background:#fff; text-transform:none;} 

/* 탭 */
#mypage .tab li a { background:transparent;}
#mypage .tab li a.active { background:#f3f3f3;}

/* 쪽지 */
#mypage header.page { width:100%; padding:0px 10px 10px 10px; margin-bottom:3px; border-bottom:0; clear:both;}
#mypage section .tab  { margin-bottom:-2px;}
#mypage section section { padding:5px;}

#mypage header h2, #mypage header h3, #mypage header h4 { 
	display:inline-block; vertical-align:bottom;
}
#mypage header h2 { float:left; font-size:1.154em; color:#888;}
#mypage header h3 { font-size:2.308em; line-height:100%; letter-spacing:-1px; font-weight:bold;}

#mypage .info { padding:5px 0;}

/* 내가쓴글 */
#mypage .new_list .search { float:left; }
#mypage .control { margin-top:10px;}
