
/* 마이페이지 인덱스 */
.section_mypage {width:935px; margin:0 auto; font-family:dotum;}
##mypage {margin-bottom:0 !important;}

/* 마이페이지 탭 common */
ul.mypage_menu_tabs {overflow:hidden; margin:0 0 120px; padding:0 0 7px 0; border-bottom:4px solid #e5e5e5; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_list_bg.png") no-repeat right 2px;}
ul.mypage_menu_tabs li {float:left; margin:0; padding:0 21px 0 26px; list-style:none; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_list_bg.png") no-repeat 0 center;}
ul.mypage_menu_tabs li a {overflow:hidden; display:block; height:20px;}
ul.mypage_menu_tabs li a.mypage_menu1 {width:65px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu1.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a.mypage_menu2 {width:97px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu2.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a.mypage_menu3 {width:62px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu3.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a.mypage_menu4 {width:66px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu4.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a.mypage_menu5 {width:68px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu5.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a.mypage_menu6 {width:61px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu6.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a.mypage_menu7 {width:73px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu7.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a.mypage_menu8 {width:63px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_tabs_menu8.png") no-repeat 0 0;}
ul.mypage_menu_tabs li a:hover,
ul.mypage_menu_tabs li.selected a {background-position:0 -20px;}


/* mypage_index_info common css */
.mypage_index_info {overflow:hidden; width:720px; height:100%; margin:0 auto 0; *zoom:1;}
.mypage_index_info:after {content:""; clear:both; display:block; }

.mypage_index_info ul.user_info_list {float:left; overflow:hidden; width:320px; padding:50px 20px 0 20px; line-height:26px;}
.mypage_index_info ul.user_info_list li {overflow:hidden; width:100%; float:left; margin:0; padding:2px 0; list-style:none; font-weight:bold; font-size:11px !important; color:#beae97;}
.mypage_index_info ul.user_info_list li:after {content:""; clear:both; display:block;}
.mypage_index_info ul.user_info_list li span.title {float:left; display:block; width:100px; margin-right:20px; color:#959595; background:url("/design/cherry07/trend9/cherrycoco/imgs/mypage_index_info_bg.png") no-repeat right center;}
.mypage_index_info ul.user_info_list li span.item {float:left; display:block; width:150px; }
.mypage_index_info ul.user_info_list li img.detail_btn {float:right; vertical-align:middle; padding:5px 0 0 0;}

.mypage_index_board {overflow:hidden; width:600px; margin:180px auto 150px;}
.mypage_index_board ul {margin:0; padding:0; font-size:0; line-height:0;}
.mypage_index_board ul li {display:inline-block; *display:inline; width:32%; margin:3px; padding:0; font-size:11px; line-height:20px; *zoom:1;}
.mypage_index_board ul li a {display:block; text-align:center; padding:3px 0; font-weight:bold; color:#fff; background-color:#b4b4b4;}
.mypage_index_board ul li a:hover {color:#fff; background-color:#ffdab7;}



/* 장바구니 css */
.section_cart {width:935px; margin:0 auto; font-family:dotum;}
#cart .page-wrap { width: 100%; }
#cart .page-wrap .cart-hd { margin-top: 40px; margin-bottom: 5px; padding-left: 15px; background: url(/images/d3/dandy_style/common/bull_w9_h9_black.gif) no-repeat 0 2px; }
#cart .page-wrap .cart-ct th { padding: 5px 0; border-top: 0px solid #d0d0d0; border-bottom: 1px solid #bbb; background-color: #fff; font-weight:normal; font-size:11px; color:#787878; }
#cart .page-wrap .cart-ct td { padding: 8px 0; border-bottom: 1px solid #d0d0d0; }
#cart .page-wrap .cart-ct tfoot td { padding: 3px 0; border-bottom: 2px solid #d0d0d0; }
#cart .page-wrap .cart-ct .nobd td { border: 0; }
#cart .page-wrap .cart-ct .thumb { padding: 0 5px; }
#cart .page-wrap .cart-ct .thumb img { width: 60px; height: 60px; }
#cart .page-wrap .cart-ct .count input { width: 30px; height: 14px; padding: 0; text-align: right; }
#cart .page-wrap .cart-ct .p10 { padding: 10px 0; }
#cart .page-wrap .cart-ct .amount { position: relative; width: 33px; height: 35px; margin-left: auto; margin-right: auto; }
#cart .page-wrap .cart-ct .amount input,
#cart .page-wrap .cart-ct .amount .amount-txt { position: absolute; top: 0; left: 0; width: 20px; height: 14px; border: 1px solid #bbb; text-align: right; }
#cart .page-wrap .cart-ct .amount .amount-btn { position: absolute; bottom: 0; left: 0; }
#cart .page-wrap .cart-ct .amount .amount-up img { position: absolute; top: 2px; right: 0; }
#cart .page-wrap .cart-ct .amount .amount-dw img { position: absolute; top: 10px; right: 0; }
#cart .page-wrap .cart-ft { margin-top: 20px; text-align: right; }
#cart .page-wrap .cart-ft a { padding: 0 5px; }
#cart .page-wrap .delivery { margin-top: 20px; text-align: center; }

#cart .page-wrap h3.cart_top_title {padding:20px 0 40px; text-align:center;}
#cart .page-wrap h3.cart_top_title2 {padding-top:100px;}

#cart p.cart_desc {text-align:center; padding:50px 0;}




/* 주문내역 css */
.section_myorder {width:935px; margin:0 auto; font-family:dotum;}
#myOrder .page-body {overflow:hidden; width:740px; margin:0 auto; }
#myOrder .table-d2-list { margin-top: 30px; border-top:0; border-bottom:3px solid #d0d0d0; }
#myOrder .foot-dsc{ margin-top: 20px; }
#myOrder .foot-dsc li { padding-bottom: 5px; padding-left: 10px; background: url(/images/d3/modern_simple/common/bull_h3_sqr_gray.gif) no-repeat 0 5px; }

#myOrder .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}




/* 관심상품 css */
.section_mywish {width:935px; margin:0 auto; font-family:dotum;}
#myWish .page-body {overflow:hidden; width:740px; margin:0 auto; }
#myWish .table-d2-list  { margin-top: 30px; border-top:0 !important; border-bottom:3px solid #d0d0d0; }
#myWish .table-d2-list table .txt-input2 { width: 25px; }
#myWish .tb-btns a { display: block; margin-bottom: 3px; }
#myWish .btn-foot { font-size: 0; line-height: 0; margin-top: 5px; }
#myWish .btn-foot a { margin-right: 5px; }
#myWish .wish-opt { color: #FFA500; }

#myWish .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}





/* 내게시물(Q&A내역) css */
.section_myhistory {width:935px; margin:0 auto; font-family:dotum;}
#myHistory .page-body {overflow:hidden; width:740px; margin:0 auto; }
#myHistory .total-page { margin-top: 25px; }
#myHistory .tb-btns a { display: block; margin-bottom: 3px; }

#myHistory .table-d2-list  { margin-top: 30px; border-top:0 !important; border-bottom:3px solid #d0d0d0; }
#myHistory .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}

#myHistory .my-board-list {
    height:25px;
    text-align:center;
    margin-top:10px;
}

#myHistory .my-board-list ul {
    list-style:none;
    margin:0px;
}

#myHistory .my-board-list ul li{
    margin:7px;
    float:left;
}

#myHistory .my-board-name {
    clear:both;
    text-align:center;
    height:30px;
    padding-top:15px;
}

#myHistory .my-board-name span{
    font-weight: bold;
    font-size:16px;
}

#myHistory .t-box-msg {padding:0 !important; border:0 !important; font-size:11px; color:#666; line-height:16px;}
#myHistory .t-box-msg strong {color:#666;}






/* 1:1 문의 목록 css */
.section_board1v1 {width:935px; margin:0 auto; font-family:dotum;}
#board1v1 .page-body {overflow:hidden; width:740px; margin:0 auto; }
#board1v1 .total-page { margin-top: 25px; }
#board1v1 .table-d2-list { margin-top: 5px; }
#board1v1 .btn-foot { margin-top: 25px; font-size: 0; line-height: 0; text-align: center; }
#board1v1 .btn-foot a { margin-left: 5px; }

#board1v1 .table-d2-list  { margin-top: 30px; border-top:0 !important; border-bottom:3px solid #d0d0d0; }
#board1v1 .table-d2-list h3 {margin:0; padding:0;}
#board1v1 .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}


/* 1:1 문의 view css */
#board1v1 .page-body {overflow:hidden; width:740px; margin:0 auto; }
#board1v1 .tb-cont { min-height: 200px; _height: 200px; }
#board1v1 .btn-foot { margin-top: 25px; font-size: 0; line-height: 0; text-align: center; }
#board1v1 .btn-foot a { margin-left: 5px; }

#board1v1 .table-d2-view { border: 0px solid #d9d9d9; border-bottom: 0px; }
#board1v1 .table-d2-view h3 {margin:0; padding:0; border-bottom:3px solid #f1bb97 !important; background:none !important;}
#board1v1 .table-d2-view th { font-weight: normal; background-color:#fff !important; border-right:0 !important;}


/* 1:1 문의 write css */
#board1v1 .page-body {overflow:hidden; width:740px; margin:0 auto; }
#board1v1 .tb-cont { min-height: 200px; _height: 200px; }
#board1v1 .btn-foot { margin-top: 25px; font-size: 0; line-height: 0; text-align: center; }
#board1v1 .btn-foot a { margin-left: 5px; }

#board1v1 .table-d2-view { border: 0px solid #d9d9d9; border-bottom: 0px; }
#board1v1 .table-d2-view h3 {margin:0; padding:0; border-bottom:3px solid #f1bb97 !important; background:none !important;}
#board1v1 .table-d2-view th { font-weight: normal; background-color:#fff !important; border-right:0 !important;}





/* 회원탈퇴 css */
.section_mysecede {width:935px; margin:0 auto; font-family:dotum;}
#mySecede .page-body { padding-top: 25px; width: 740px; margin-left: auto; margin-right: auto; }
#mySecede .dbox-wrap { width: 740px; }
#mySecede .dbox-wrap .d-box { margin-right: 20px; padding: 30px 140px 10px 20px; }
#mySecede .dbox-wrap li { padding-left: 10px; padding-bottom: 20px; background: url(/images/d3/modern_simple/common/bull_h3_sqr_gray.gif) no-repeat 0 5px; }
#mySecede .btn-foot { margin-top: 25px; font-size: 0; line-height: 0; text-align: center; }
#mySecede .btn-foot a { margin-left: 5px; }



#mySecede .secede_bg_middle {margin:0 !important; padding:0 !important; border:0 !important; background:url("/design/cherry07/trend9/cherrycoco/imgs/mysecede_field_bg_middle.png") repeat-y;}
#mySecede .secede_bg_top {overflow:hidden; height:20px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mysecede_field_bg_top.png") no-repeat;}
#mySecede .secede_bg_bottom {overflow:hidden; height:20px; background:url("/design/cherry07/trend9/cherrycoco/imgs/mysecede_field_bg_bottom.png") no-repeat;}

#mySecede .table-d2-view {margin:0 !important; padding:0 !important; border:0 !important;}

#mySecede .table-d2-view .mysecede_field {padding:0 20px;}
#mySecede .table-d2-view .mysecede_field .mysecede_title {float:left; width:120px; }
#mySecede .table-d2-view .mysecede_field .mysecede_item {float:right; width:560px; overflow:hidden;}


#mySecede .table-d2-view textarea { width: 540px; height: 175px; border:1px solid #ddd;}







/* 적립금 css */
.section_myreserv {width:935px; margin:0 auto; font-family:dotum;}
#myReserv .page-body {overflow:hidden; width:740px; margin:0 auto; }
#myReserv .att-box-wrap { margin-top: 15px; margin-bottom: 15px; padding-top: 15px; }
#myReserv .att-box { width: 100%; }
#myReserv .att-box .bull-t { font-size:0; line-height: 0; }
#myReserv .att-box .table-att { padding: 0 !important;  text-align:center;}
#myReserv .att-box .table-att th,
#myReserv .att-box .table-att td { border-bottom: 1px dotted #ccc; }
#myReserv .att-box .table-att th { font-weight: normal; padding: 5px 0 4px; background: url(/images/d3/modern_simple/common/bull_h5_arow_red.gif) no-repeat 0 50%; }
#myReserv .att-box .table-att td { padding: 3px 0; }
#myReserv .att-box .table-att td .tb-right { padding: 3px 5px; background-color: #f5f5f5; font-weight: bold; color: #356f9d;  }
#myReserv .table-d2-list { margin-top: 5px; border-top: 0px; border-bottom: 0px; }
#myReserv .foot-dsc{ margin-top: 20px; }
#myReserv .foot-dsc li { padding-bottom: 5px; padding-left: 10px; background: url(/images/d3/modern_simple/common/bull_h3_sqr_gray.gif) no-repeat 0 5px; }
#myReserv h3.tit-tb-list { display:none; float:left; }
#myReserv .search_reserve { float: right; margin-top: 20px; }
#myReserv .search_reserve img { vertical-align: middle; }

#myReserv .table-d2-list  { margin-top: 30px; border-top:0 !important; border-bottom:3px solid #d0d0d0; }
#myReserv .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}




/* 예치금 css */
.section_myemoney {width:935px; margin:0 auto; font-family:dotum;}
#myEmoney .page-body {overflow:hidden; width:740px; margin:0 auto; }
#myEmoney .att-box-wrap { margin-top: 15px; padding-top: 25px; padding-bottom: 15px; }
#myEmoney .att-box { width: 100%; }
#myEmoney .att-box .bull-t { font-size:0; line-height: 0; }
#myEmoney .att-box .table-att { padding: 0 !important;  text-align:center;}
#myEmoney .att-box .table-att th,
#myEmoney .att-box .table-att td { border-bottom: 1px dotted #ccc; }
#myEmoney .att-box .table-att th { font-weight: normal; padding: 5px 0 4px; background: url(/images/d3/modern_simple/common/bull_h5_arow_red.gif) no-repeat 0 50%; }
#myEmoney .att-box .table-att td { padding: 3px 0; }
#myEmoney .att-box .table-att td .tb-right { padding: 3px 5px; background-color: #f5f5f5; font-weight: bold; color: #356f9d;  }
#myEmoney .table-d2-list { margin-top: 5px; border:0px; }
#myEmoney .foot-dsc{ margin-top: 20px; }
#myEmoney .foot-dsc li { padding-bottom: 5px; padding-left: 10px; background: url(/images/d3/modern_simple/common/bull_h3_sqr_gray.gif) no-repeat 0 5px; }

#myEmoney .tit-tb-list { display:none; }

#myEmoney .table-d2-list  { margin-top: 30px; border-top:0 !important; border-bottom:3px solid #d0d0d0; }
#myEmoney .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}




/* 포인트  css */
.section_mypoint {width:935px; margin:0 auto; font-family:dotum;}
#myPoint .page-body {overflow:hidden; width:740px; margin:0 auto; }
#myPoint .att-box-wrap { margin-top: 15px; padding-top: 15px; background:none !important; }
#myPoint .att-box { width: 100%; }
#myPoint .att-box .bull-t { font-size:0; line-height: 0; }
#myPoint .att-box .table-att { padding: 0 !important;  text-align:center; background:none !important;}
#myPoint .att-box .table-att th,
#myPoint .att-box .table-att td { border-bottom: 1px dashed #ccc; }
#myPoint .att-box .table-att th { font-weight: normal; padding: 5px 0 4px; background:none !important; }
#myPoint .att-box .table-att td { padding: 3px 0; }
#myPoint .att-box .table-att td .tb-right { padding: 3px 5px; background-color: #f5f5f5; font-weight: bold; color: #356f9d;  }
#myPoint .table-d2-list { margin-top: 5px; }

#myPoint .table-d2-list  { margin-top: 30px; border-top:0 !important; border-bottom:3px solid #d0d0d0; }
#myPoint .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}




/* 쿠폰내역 css */
.section_mycoupon {width:935px; margin:0 auto; font-family:dotum;}
#myCoupon .page-body {overflow:hidden; width:740px; margin:0 auto; }
#myCoupon .t-box-msg { zoom: 1; position: relative; text-align:center !important; border:0 !important;}
#myCoupon .t-box-msg a { position: absolute; right: 10px; top: 8px; }
#myCoupon .table-d2-list  { margin-top: 30px; border-top:0 !important; border-bottom:3px solid #d0d0d0; }
#myCoupon .table-d2-list thead th {border-top:3px solid #f1bb97; border-bottom: 1px solid #d9d9d9; background-color: #fff; font-weight: normal; color:#735238; font-size:11px;}
#myCoupon .table-d2-list .ipt { color: #126fb5; background-color: #dde6ed; }
#myCoupon .use-dsc li { margin-top: 25px; }
#myCoupon .use-dsc li li { margin-top: 3px; }
#myCoupon .use-dsc li.lv-1 { padding-left: 10px; background: url(/images/d3/modern_simple/common/bull_h3_sqr_gray.gif) no-repeat 0 5px; } 
#myCoupon .use-dsc dd { padding-top: 5px; }



