@_Tabletcharset "utf-8";
/*=================================================================================================
// 명    칭 : 서브화면 스타일쉬트 - 1200px 이상
// 처리내용 :
// 작 성 자 : 2018-11-07 김진후
//=================================================================================================*/


#sub_content{padding:0 5% 100px;}

.commonTab2{clear:both; width:100%; max-width:1600px; margin:0 auto 50px; text-align:center;}
.commonTab2 li{display:inline-block; margin:0 2px; border:solid 1px #ddd; }
.commonTab2 li a{text-align:center; font-size:18px; font-weight:400; color:#333; line-height:23px; padding:10px 15px; background-color:#fafafa;}
.commonTab2 li a:hover,
.commonTab2 li a.on{font-weight:700; background-color:#0052A4; color:#fff;}


/*상품리스트*/
.prolist{clear:both; width:100%; max-width:1600px; margin:0 auto;}
.prolist .dc_product_list{margin-bottom:30px;}
.prolist .dc_product_list .dc_product{overflow:hidden;}
.prolist .dc_product_list .dc_product .pd_list{float:left; position:relative; width:calc(97%/4); height:420px; border:solid 1px #ddd; background-color:#fff; overflow: hidden; margin:0 1% 1% 0;}
.prolist .dc_product_list .dc_product .pd_list:hover{border:solid 1px #0052A4;}
.prolist .dc_product_list .dc_product .pd_list:nth-child(4n){margin:0 0 1% 0;}
.prolist .dc_product_list .dc_product .pd_list .pd_data{padding:0 5px;}
.prolist .dc_product_list .dc_product .pd_list .pd_data a{display:block;padding:20px 0 0 0;}
.prolist .dc_product_list .dc_product .pd_list .icon{position:absolute; top:5px; left:5px; width:39px; height:39px; }
.prolist .dc_product_list .dc_product .pd_list .dc_product_img{position:relative; width:100%; height:300px; margin:0 auto 10px; text-align:center; overflow: hidden;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_img img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.prolist .dc_product_list .dc_product .pd_list .code{padding:0; font-size:14px; text-align:center; color:#333;margin:0; height:22px; }
.prolist .dc_product_list .dc_product .pd_list .dc_product_icon{position:absolute; top:10px; left:10px; width:100%; height:41px; }
.prolist .dc_product_list .dc_product .pd_list .dc_product_icon img{display:inline-block;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_tit{padding:0 10px; font-size:20px; text-align:center; color:#333; margin:0px 0px 10px 0px; line-height:25px;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_text{padding:0 10px; font-size:16px; line-height:21px; text-align:center; color:#666;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_price{padding:0 10px; font-size:24px; text-align:center; color:#ff827d; margin:0 0 10px 0; font-weight:800;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_price span{font-size:18px; font-weight:400;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_btn{position: absolute;left: 0px;bottom: -45px;margin-top: 0px;z-index: 100;width: 100%;overflow:hidden;border-top:solid 1px #ddd; background-color:#fafafa;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_btn li{float:left; width:33.333%; border-right:solid 1px #ddd;line-height: 44px;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_btn li:last-child{border-right:0;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_btn li a{display:block;text-align:center; padding:0;}
.prolist .dc_product_list .dc_product .pd_list .dc_product_btn li img{}

.prolist .dc_nopd{text-align:center; font-size:15px; padding:100px 0; border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.prolist .dc_pdMore{border:solid 1px #ddd; background-color:#fff; margin-bottom:30px;}
.prolist .dc_pdMore a{display:block; text-align:center; font-size:15px; padding:10px 0; color:#333; background:url(../img/common/btn_more.png) no-repeat 54% center;}
/*//상품리스트*/

/*상품 검색 리스트*/
.prolist .dc_searchWrap{width:440px; padding-top: 10px; margin:0 auto;}
.prolist .dc_searchWrap input.dc_inputSearch{width:390px; height:40px; text-align:center; font-size:17px; padding:0 20px; border:solid 1px #e4e4e4; border-top-left-radius:10px; border-bottom-left-radius:10px;}
.prolist .dc_searchWrap button.dc_btnSearch{width:50px; height:40px; border:solid 1px #e4e4e4; border-left:0; border-top-right-radius:10px; border-bottom-right-radius:10px; background:url(../img/common/btn_search.png) no-repeat center center #fafafa; text-indent:-9999px;}
.prolist .dc_result_title {margin-top:20px; font-size:18px;}
/*//상품 검색리스트*/


/*상품상세페이지*/
/* 상품상세화면 */
#di_shop_product_detail{position:relative; width:100%; max-width:1200px; margin:0 auto; margin:0 auto;}
#di_shop_product_detail .mDetail{width:100%;overflow:hidden; margin:0 0 30px 0;}

#di_shop_product_detail .mDetail #mi_productImg {float:left; width:50%; }
#di_shop_product_detail .mDetail #mi_productImg .dc_product_big{margin:0 0 10px 0; width:594px; height:510px; overflow:hidden; }
#di_shop_product_detail .mDetail #mi_productImg .dc_product_big img{width:100%; height:100%;}
#di_shop_product_detail .mDetail #mi_productImg .dc_product_small{width:100%;}
#di_shop_product_detail .mDetail #mi_productImg ul {margin: 10px 0;width: 100%;overflow: hidden;}
#di_shop_product_detail .mDetail #mi_productImg ul li { float:left; margin:0 5px 0 0;border: solid 1px #ddd;}
#di_shop_product_detail .mDetail #mi_productImg ul li img {width:108px; height:93px;}
#di_shop_product_detail .mDetail #mi_productImg .last { float:right; margin:21px; }
#di_shop_product_detail .mDetail #mi_productImg .last img{ width:19px; height:22px;}

#di_shop_product_detail .mDetail #mi_productSpec {float:left; width:50%; padding:0 0 0 5%;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_name {border-bottom:solid 2px #333; }
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_name h3{font-size:25px; font-weight:600; line-heighT:30px; margin:0 0 20px 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_name p.dc_option{}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_name p.dc_option span.dc_best{background-color:#7183a9; text-align:center; color:#fff; font-size:12px; padding:0 5px;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_name p.dc_option span.dc_hot{background-color:#a98a71; text-align:center; color:#fff; font-size:12px; padding:0 5px;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_name p.dc_option span.dc_event{background-color:#77977f; text-align:center; color:#fff; font-size:12px; padding:0 5px;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_name p.dc_option span.dc_orderbest{background-color:#d97b7b; text-align:center; color:#fff; font-size:12px; padding:0 5px;}

#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail{border-bottom:solid 1px #333;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail dl{overflow:hidden; border-bottom:dotted 1px #ddd; padding:10px 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail dl:last-child{border:0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail dl dt{float:left; width:20%; font-size:16px; line-height:30px; font-weight:400; color:#333;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail dl dd{float:left; width:80%;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail dl dd p{font-size:16px; line-height:30px; font-weight:400; color:#333;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail dl dd p #pi_guest_amt{text-decoration:line-through;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_detail dl dd p .pc_sale_price_amt{font-size:20px; color:#ff3333; font-weight:700;}

#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option{}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option dl{overflow:hidden; border-bottom:dotted 1px #ddd; padding:10px 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option dl:last-child{border:0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option dl dt{float:left; width:20%; font-size:16px; line-height:40px; font-weight:400; color:#333;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option dl dd{float:left; width:80%;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option dl dd p{font-size:16px; line-height:40px; font-weight:400; color:#333;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option select{width:100%; height:40px; font-size:16px; padding: 0 20px; border-radius:10px; -webkit-appearance: none;  /* 네이티브 외형 감추기 */ -moz-appearance: none;appearance: none;background:url(../img/35px/arr_unfold.png) no-repeat 95% 50%;  /* 화살표 모양의 이미지 */ }
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option select::-ms-expand {display: none;}/* IE 10, 11의 네이티브 화살표 숨기기 */
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_option select option{padding:0 20px;}

#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price{border:solid 1px #ddd; background-color:#fcfcfc; padding:20px; margin:20px 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price{border-bottom:dotted 1px #ddd; padding:0 0 10px 0; margin:0 0 10px 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price p.dc_p01{font-size:16px; color:#333; margin:0 0 5px 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list{}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li{line-height:22px; overflow:hidden;margin-bottom: 2px;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li p.dc_pdList01{float:left; width: 200px; font-size:16px; color:#333; margin:0 20px 0 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02{float:left; overflow:hidden; border-radius:5px;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li{float:left;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li.dc_suEa{width:110px; height:26px; }
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li.dc_suEa input{width:100%; height:26px; border:solid 1px #ddd; border-top-left-radius:5px; border-bottom-left-radius:5px; text-align:center;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li.dc_suUpDown{width:30px; border:solid 1px #ddd; border-left:0; border-top-right-radius:5px; border-bottom-right-radius:5px;background-color:#fff;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li.dc_suUpDown a{display:block; height:12px;border-bottom:solid 1px #ddd; text-indent:-99999px;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li.dc_suUpDown a:last-child{border-bottom:0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li.dc_suUpDown a.dc_suUp{background:url(../img/sub/arr_up.png) no-repeat 50% 50%;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li ul.dc_pdList02 li.dc_suUpDown a.dc_suDown{background:url(../img/sub/arr_down.png) no-repeat 50% 50%;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li p.dc_pdList03{float:right; font-size:16px; color:#333; }
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_pd_price ul.dc_pd_list li p.dc_pdList03 a.dc_del{background:url(../img/sub/btn_del.png) no-repeat 50% 50%; color:rgba(255,255,255,0.0)}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_total_price{overflow:hidden; padding: 10px 0 0 0;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_total_price p.dc_p01{float:left; font-size:16px; color:#333; line-height:30px;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_total_price p.dc_p02{float:right; font-size:28px; color:#881114; line-height:30px; font-weight:700;}
#di_shop_product_detail .mDetail #mi_productSpec .mc_product_price .mc_total_price p.dc_p02 span{font-size:16px; color:#333; font-weight:300;}

#di_shop_product_detail .mDetail #mi_productSpec #mi_buyBtn {overflow:hidden; width:100%;}
#di_shop_product_detail .mDetail #mi_productSpec #mi_buyBtn li { float:left; text-align:center; width:calc(98%/3); height:50px;line-height:50px;cursor:pointer;font-weight: 400;font-size:18px;}
#di_shop_product_detail .mDetail #mi_productSpec #mi_buyBtn li.dc_buy{background-color:#0052A4; color:#fff;}
#di_shop_product_detail .mDetail #mi_productSpec #mi_buyBtn li.dc_cart{background-color:#fff; color:#333; border:solid 1px #aaa; margin:0 1%;}
#di_shop_product_detail .mDetail #mi_productSpec #mi_buyBtn li.dc_wishlist{background-color:#fff; color:#333; border:solid 1px #aaa; }

#di_shop_product_detail .mc_titleUnderBar {position:relative; margin:50px 0; }
#di_shop_product_detail .mc_detailTitle { float:left; width:136px; margin:0 0 0 10px; }

#di_shop_product_detail .mc_quickbar { clear:both; overflow:hidden;background:none; }
#di_shop_product_detail .mc_quickbar li{float: left;width: 25%;height: 70px;line-height: 70px;text-align: center; border-right: solid 1px #ddd;border-top: solid 1px #ddd;background-color: #f8f8f8;border-bottom: solid 1px #858585;}
#di_shop_product_detail .mc_quickbar li:first-child{border-left:solid 1px #ddd; }
#di_shop_product_detail .mc_quickbar li a{display:block; font-size:18px;}
#di_shop_product_detail .mc_quickbar li a:link,
#di_shop_product_detail .mc_quickbar li a:visited,
#di_shop_product_detail .mc_quickbar li a:active{color:#555;}
#di_shop_product_detail .mc_quickbar li.on{border-left:solid 1px #858585;border-top:solid 1px #858585;border-right:solid 1px #858585;border-bottom:0; font-weight: 400;background-color:#fff;}
#di_shop_product_detail .mc_quickbar li.on a{color:#333; font-weight:600;}
#di_shop_product_detail .mc_quickbar_top { position:absolute; top: 2px;right: -3px; }
#di_shop_product_detail .mc_quickbar_top img { cursor:pointer; }

#di_shop_product_detail .mc_delivery { padding:20px; color:#666; line-height:20px;  }
#di_shop_product_detail .mc_delivery ul { overflow:hidden; }
#di_shop_product_detail .mc_delivery ul li { float:left; margin:0 27px 0 0; }

#di_shop_product_detail .dc_detail_box{position: relative; width:100%; margin-bottom:50px;display:inline-block; }
#di_shop_product_detail .dc_detail_box p{}
#di_shop_product_detail .dc_detail_box .dc_pddetail_title{margin:0 0 20px 0;overflow: hidden;}
#di_shop_product_detail .dc_detail_box .dc_pddetail_title h3{float: left; font-size:22px; color:#333; font-weight:500; padding: 0 20px 10px 0; border-top:solid 3px #333; letter-spacing:-1px;}
#di_shop_product_detail .dc_detail_box .dc_pddetail_title h3 span{color:#0e4293; font-weight:400;}
#di_shop_product_detail .dc_detail_box .dc_pddetail_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 25px; padding: 10px 15px 0 0;line-height: 25px;}
#di_shop_product_detail .dc_detail_box .dc_pddetail_con{margin:0 0 20px 0;overflow: hidden;}
#di_shop_product_detail .dc_detail_box .dc_btntop{position:absolute; bottom:0px; right:-55px;  width:40px; z-index:30;}
#di_shop_product_detail .dc_detail_box table.dc_detail_table{width:100%; border-top:2px solid #d7d7d7; border-bottom:2px solid #d7d7d7; }
#di_shop_product_detail .dc_detail_box table.dc_detail_table tbody tr th { border:1px solid #d7d7d7; text-align:center; color:#666; background-color:#fafafa;padding:10px;font-weight: 400;}
#di_shop_product_detail .dc_detail_box table.dc_detail_table tbody tr th:first-child{border-left:0;}
#di_shop_product_detail .dc_detail_box table.dc_detail_table tbody tr td { border:1px solid #d7d7d7; padding:13px; padding:10px;color:#666; }
#di_shop_product_detail .dc_detail_box table.dc_detail_table tbody tr td:last-child{ border-right:0}

/* 상품평 */
#di_shop_product_detail .dc_detail_box .dc_product_review { margin:0 0 10px 0; }
#di_shop_product_detail .dc_detail_box .dc_product_review .dc_review_title { float:left; font-size:20px; font-weight:600; color:#0052A4; }
#di_shop_product_detail .dc_detail_box .dc_product_review .dc_review_title span { margin:0 0 0 10px; font-size:14px; font-weight:400;  color:#666;}
#di_shop_product_detail .dc_detail_box .dc_product_review .dc_btn_review {float:right; margin:0 0 10px 0; position: relative;bottom: inherit;left: inherit;display: inline-block;width: 100px;height: 30px;padding: 0;border-radius:5px; border-top: solid 1px #ddd;border-right: solid 1px #aaa;border-bottom: solid 1px #aaa;border-left: solid 1px #ddd;background-image: linear-gradient(180deg, #fff, #f1f1f1);text-align: center;font-size: 12px;color: #555;line-height: 30px;cursor: pointer;}

.dc_product_review_input {margin-top:5px;}
.dc_product_review_input P {font-size: 16px; font-weight:400; color:#333;}
.dc_product_review_input .dc_review_input { width:100%; background:#fafafa; border-top:2px solid #6ea7d3; margin:0 0 10px 0; border-bottom:2px solid #6ea7d3; }
.dc_product_review_input .dc_review_input th { text-align:center; padding:5px; height:27px; }
.dc_product_review_input .dc_review_input td { padding:5px;  }
.dc_product_review_input .dc_review_input td input { border:1px solid #cecece; height:25px; padding-left:5px; }
.dc_product_review_input .dc_review_input td textarea { padding:5px; }
.dc_product_review_input .dc_btn_review_write {float:right; margin:0 0 10px 0; position: relative;bottom: inherit;left: inherit;display: inline-block;width: 100px;height: 30px;padding: 0;border-radius:5px; border-top: solid 1px #ddd;border-right: solid 1px #aaa;border-bottom: solid 1px #aaa;border-left: solid 1px #ddd;background-image: linear-gradient(180deg, #fff, #f1f1f1);text-align: center;font-size: 12px;color: #555;line-height: 30px;cursor: pointer;}}

/* 상품Q&A */
#di_shop_product_detail .dc_detail_box .dc_product_qna { margin:0 0 10px 0; }
#di_shop_product_detail .dc_detail_box .dc_product_qna .dc_qna_title { float:left; font-size:20px; font-weight:600; color:#0052A4; }
#di_shop_product_detail .dc_detail_box .dc_product_qna .dc_qna_title span {margin:0 0 0 10px; font-size:14px; font-weight:400;  color:#666;}
#di_shop_product_detail .dc_detail_box .dc_product_qna .dc_btn_qna {float:right; margin:0 0 10px 0; position: relative;bottom: inherit;left: inherit;display: inline-block;width: 100px;height: 30px;padding: 0;border-radius:5px; border-top: solid 1px #ddd;border-right: solid 1px #aaa;border-bottom: solid 1px #aaa;border-left: solid 1px #ddd;background-image: linear-gradient(180deg, #fff, #f1f1f1);text-align: center;font-size: 12px;color: #555;line-height: 30px;cursor: pointer;}

.dc_product_qna_input {margin-top:5px;}
.dc_product_qna_input P {font-size: 16px; font-weight:400; color:#333;}
.dc_product_qna_input .dc_qna_input { width:100%; background:#fafafa; border-top:2px solid #6ea7d3; margin:0 0 10px 0; border-bottom:2px solid #6ea7d3; }
.dc_product_qna_input .dc_qna_input th { text-align:center; padding:10px; height:27px; }
.dc_product_qna_input .dc_qna_input td { padding:5px;  }
.dc_product_qna_input .dc_qna_input td input { border:1px solid #cecece; height:25px;  padding-left:5px; }
.dc_product_qna_input .dc_qna_input td textarea { padding:5px; }
.dc_product_qna_input .dc_btn_qna_write {float:right; margin:0 0 10px 0; position: relative;bottom: inherit;left: inherit;display: inline-block;width: 100px;height: 30px;padding: 0;border-radius:5px; border-top: solid 1px #ddd;border-right: solid 1px #aaa;border-bottom: solid 1px #aaa;border-left: solid 1px #ddd;background-image: linear-gradient(180deg, #fff, #f1f1f1);text-align: center;font-size: 12px;color: #555;line-height: 30px;cursor: pointer;}}


#di_shop_product_detail .dc_detail_box .dc_product_swap { width:100%; }
#di_shop_product_detail .dc_detail_box .dc_product_swap th { text-align:center; color:#666; border:1px solid #cecece; }
#di_shop_product_detail .dc_detail_box .dc_product_swap th span { font-size:2em; font-weight: 400; }
#di_shop_product_detail .dc_detail_box .dc_product_swap td { padding:10px 0 10px 10px; line-height:27px; border:1px solid #cecece; color:#666; }
#di_shop_product_detail .dc_detail_box .dc_product_swap td ul { margin:10px 0; }

#di_shop_product_detail .dc_detail_box p.dc_detail_delivery_title{float:left; font-size:20px; font-weight:600; color:#0052A4;}
#di_shop_product_detail .dc_detail_box p.dc_detail_delivery_title span {margin:0 0 0 10px; font-size:14px; font-weight:400;  color:#666;}
#di_shop_product_detail .dc_detail_box table.dc_detail_delivery{width:100%; border-top:2px solid #d7d7d7; border-bottom:2px solid #d7d7d7; }
#di_shop_product_detail .dc_detail_box table.dc_detail_delivery tbody tr th { border:1px solid #d7d7d7; text-align:center; color:#666; background-color:#fafafa;padding:10px;font-weight: 400;}
#di_shop_product_detail .dc_detail_box table.dc_detail_delivery tbody tr th:first-child{border-left:0;}
#di_shop_product_detail .dc_detail_box table.dc_detail_delivery tbody tr td { border:1px solid #d7d7d7; padding:13px; padding:10px;color:#666; }
#di_shop_product_detail .dc_detail_box table.dc_detail_delivery tbody tr td:last-child{ border-right:0}


#di_blind{display: block;overflow: hidden;position: absolute;top: -1000em;left: 0;}


/*주문서작성 스텝*/
#di_order_step01 {position:relative; width:100%; height:90px; background:url(../img/common/bg_order_step01.png) no-repeat 0 0; overflow:hidden;margin:30px 0 70px 0;}
#di_order_step02 {position:relative; width:100%; height:90px; background:url(../img/common/bg_order_step02.png) no-repeat 0 0; overflow:hidden;margin:30px 0 70px 0;}
#di_order_step03 {position:relative; width:100%; height:90px; background:url(../img/common/bg_order_step03.png) no-repeat 0 0; overflow:hidden;margin:30px 0 70px 0;}
/*//주문서작성 스텝*/

/*장바구니*/
#di_cart_box{clear: both; position:relative; width:100%;}
#di_cart_box .title{position:relative; width:100%; margin:0 0 20px 0; overflow:hidden;}
#di_cart_box .title h3{float:left; font-size:16px; color:#333; margin:0 20px 0 0; font-weight:500;}
#di_cart_box .title p{float:left; font-size:14px; color:#333;padding: 0 0 0 0;}

#di_cart_box .dc_cartinfo table.cartlist {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_cart_box .dc_cartinfo table.cartlist thead{background-color: #fafafa;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_01{display: table-column;width:60px;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_02{display: table-column;width:400px;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_03{display: table-column;width:126px;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_04{display: table-column;width:154px;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_05{display: table-column;width:128px;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_06{display: table-column;width:128px;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_07{display: table-column;width:154px;}
#di_cart_box .dc_cartinfo table.cartlist col.dc_col_08{display: table-column;width:130px;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_01{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_02{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_03{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_04{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_05{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_06{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_07{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist .dc_cartlist_08{display: table-cell;}
#di_cart_box .dc_cartinfo table.cartlist th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center; font-size: 14px;}
#di_cart_box .dc_cartinfo table.cartlist td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_cart_box .dc_cartinfo table.cartlist td .dc_mcon{display:none;}

#di_cart_box .dc_cartinfo table.cartlist td span{color:red;}
#di_cart_box .dc_cartinfo table.cartlist td p{text-align:center;}
#di_cart_box .dc_cartinfo table.cartlist td.accent{font-size:25px; font-weight:400;}
#di_cart_box .dc_cartinfo table.cartlist td.accent span{font-size:16px; font-weight:300; color:#666;}
#di_cart_box .dc_cartinfo table.cartlist td.400{font-weight:400;}
#di_cart_box .dc_cartinfo table.cartlist td.center{text-align:center;}
#di_cart_box .dc_cartinfo table.cartlist td.right{text-align:right;}
#di_cart_box .dc_cartinfo table.cartlist td.left{text-align:left;}

#di_cart_box .dc_cartinfo table.cartlist td.dc_chkbox{}

#di_cart_box .dc_cartinfo table.cartlist td.dc_thumbimg{}
#di_cart_box .dc_cartinfo table.cartlist td.dc_thumbimg .pd_thumb{float:left; width:100px; margin:0 10px 0 0;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_thumbimg .pd_thumb img{width:100px;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_thumbimg .pd_nm{float:left; text-align:left; font-size: 16px; color: #333; padding: 7px 0 0 0; }

#di_cart_box .dc_cartinfo table.cartlist td.dc_ea{}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm{display: inline-block; font-size:18px; color:#333; font-weight:400;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_input{width:62px;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_input input{width:100%; height:31px; border:solid 1px #ccc; text-align:center;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_control{margin:0 0 0 0; overflow:hidden;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_control span{float: left;display:inline-block; width:31px; height:31px; border:solid 1px #ccc; border-top:0;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_control span a{text-indent:-99999px;display:block; }
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_control .mc_amout_down{background:url(../img/common/btn_down.png) no-repeat 0 0;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_control .mc_amout_up{background:url(../img/common/btn_up.png) no-repeat 0 0; border-left:0;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_change{clear:both;border:solid 1px #ddd;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_ea .info_nm .ea_change a{display:block; width:62px; text-align:center; font-size:13px; color:#666;}

#di_cart_box .dc_cartinfo table.cartlist td.dc_price{font-size:20px; font-weight:400; color:#333; text-align:center;}

#di_cart_box .dc_cartinfo table.cartlist td.dc_point{font-size:20px; font-weight:400; color:#333; text-align:center;}

#di_cart_box .dc_cartinfo table.cartlist td.dc_amt{font-size:20px; font-weight:400; color:#333; text-align:center;}

#di_cart_box .dc_cartinfo table.cartlist td.dc_sale_price{font-size:20px; font-weight:400; color:#333; text-align:center;}

#di_cart_box .dc_cartinfo table.cartlist td.dc_order_btn{}
#di_cart_box .dc_cartinfo table.cartlist td.dc_order_btn .btn_order{width:90px; height:40px; line-height:40px; margin: 0 auto;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_order_btn .btn_order a{display:block; font-size:12px;color:#fff; text-align:center; font-weight:500;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_order_btn .dc_pay{background-color:#632f56; }
#di_cart_box .dc_cartinfo table.cartlist td.dc_order_btn .dc_wish{background-color:#999; margin:5px auto;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_order_btn .dc_del{background-color:#fff; border:solid 1px #555;}
#di_cart_box .dc_cartinfo table.cartlist td.dc_order_btn .dc_del a{color:#555;}

#di_cart_box .dc_total{position:relative;width:100%; margin:0 0 30px 0;}
#di_cart_box .order_result {border: 1px solid #ddd;background:url(../img/common/bg_shoptd.png) repeat 0 0;overflow:hidden;padding: 10px 50px; border-top:0;}
#di_cart_box .order_result li {float: left;width: 25%;height: 100px;padding: 22px 0px;position: relative;}
#di_cart_box .order_result li > img {position: absolute;right: 0px;top: 50%;margin-right: -12px;margin-top: -12px;}
#di_cart_box .order_result li > img.m_layout_b {display: block;}
#di_cart_box .order_result li dl{overflow:hidden;}
#di_cart_box .order_result li dl dt {font-size: 14px;color: #505050;text-align:center;margin:0;}
#di_cart_box .order_result li dl dd {font-size: 30px;color: #505050;text-align:center; font-weight:400; }

#di_cart_box .dc_cart_btn_box{position:relative; width:100%; overflow:hidden; text-align:right;}
#di_cart_box .dc_cart_btn_box a{display:inline-block; padding: 0 50px; text-align:center; font-size:18px; color:#333; line-height:40px; }
#di_cart_box .dc_cart_btn_box a.dc_btn01{background-color:#626d84; border:solid 1px #626d84; color:#fff;}
#di_cart_box .dc_cart_btn_box a.dc_btn02{background-color:#632f56; border:solid 1px #632f56; color:#fff;}
#di_cart_box .dc_cart_btn_box a.dc_btn03{background-color:#999999; border:solid 1px #999999; color:#fff;}
#di_cart_box .dc_cart_btn_box a.dc_btn04{background-color:#fff; border:solid 1px #999999;}
/*//장바구니*/

/*주문서작성*/
#di_order_box{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#di_order_box .dc_title{clear: both; position:relative; width:100%; margin:0 0 10px 0;overflow: hidden;}
#di_order_box .dc_title h3{float: left; font-size:20px; color:#333; font-weight:400; padding: 0 20px 10px 0; border-top:solid 3px #333;}
#di_order_box .dc_title h3 span{color:#0e4293; font-weight:400;}
#di_order_box .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 74%; padding: 5px 15px 0 0;}

#di_order_box .dc_orderinfo table.orderlist {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:13px;border-collapse:collapse; border-spacing:0; }
#di_order_box .dc_orderinfo table.orderlist thead{background-color: #fafafa;}
#di_order_box .dc_orderinfo table.orderlist col.dc_col_01{display: table-column;width:60px;}
#di_order_box .dc_orderinfo table.orderlist col.dc_col_02{display: table-column;width:524px;}
#di_order_box .dc_orderinfo table.orderlist col.dc_col_03{display: table-column;width:128px;}
#di_order_box .dc_orderinfo table.orderlist col.dc_col_04{display: table-column;width:154px;}
#di_order_box .dc_orderinfo table.orderlist col.dc_col_05{display: table-column;width:128px;}
#di_order_box .dc_orderinfo table.orderlist col.dc_col_06{display: table-column;width:128px;}
#di_order_box .dc_orderinfo table.orderlist col.dc_col_07{display: table-column;width:154px;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_01{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_02{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_03{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_04{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_05{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_06{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_07{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist .dc_orderlist_08{display: table-cell;}
#di_order_box .dc_orderinfo table.orderlist th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center; font-size: 14px;}
#di_order_box .dc_orderinfo table.orderlist td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_box .dc_orderinfo table.orderlist td .dc_mcon{display:none;}

#di_order_box .dc_orderinfo table.orderlist td.accent{font-size:25px; font-weight:400;}
#di_order_box .dc_orderinfo table.orderlist td.accent span{font-size:16px; font-weight:300; color:#666;}
#di_order_box .dc_orderinfo table.orderlist td.400{font-weight:400;}
#di_order_box .dc_orderinfo table.orderlist td.center{text-align:center;}
#di_order_box .dc_orderinfo table.orderlist td.right{text-align:right;}
#di_order_box .dc_orderinfo table.orderlist td.left{text-align:left;}

#di_order_box .dc_orderinfo table.orderlist td.dc_chkbox{}

#di_order_box .dc_orderinfo table.orderlist td.dc_thumbimg{}
#di_order_box .dc_orderinfo table.orderlist td.dc_thumbimg .pd_thumb{float:left; width:100px; margin:0 10px 0 0;}
#di_order_box .dc_orderinfo table.orderlist td.dc_thumbimg .pd_thumb img{width:100px;}
#di_order_box .dc_orderinfo table.orderlist td.dc_thumbimg .pd_nm{float:left; text-align:left; font-size: 16px; color: #333; padding: 7px 0 0 0; }

#di_order_box .dc_orderinfo table.orderlist td.dc_ea{}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm{display: inline-block; font-size:18px; color:#333; font-weight:400;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_input{width:62px;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_input input{width:100%; height:31px; border:solid 1px #ccc; text-align:center;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_control{margin:0 0 20px 0; overflow:hidden;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_control span{float: left;display:inline-block; width:31px; height:31px; border:solid 1px #ccc; border-top:0;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_control span a{text-indent:-99999px;display:block; }
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_control .mc_amout_down{background:url(../img/common/btn_down.png) no-repeat 0 0;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_control .mc_amout_up{background:url(../img/common/btn_up.png) no-repeat 0 0; border-left:0;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_change{clear:both;border:solid 1px #ddd;}
#di_order_box .dc_orderinfo table.orderlist td.dc_ea .info_nm .ea_change a{display:block; width:62px; text-align:center; font-size:16px; color:#666;}

#di_order_box .dc_orderinfo table.orderlist td.dc_price{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_box .dc_orderinfo table.orderlist td.dc_point{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_box .dc_orderinfo table.orderlist td.dc_amt{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_box .dc_orderinfo table.orderlist td.dc_sale_price{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_box .dc_orderinfo table.orderlist td.dc_order_btn{}
#di_order_box .dc_orderinfo table.orderlist td.dc_order_btn .btn_order{width:90px; height:40px; line-height:40px; border-radius:5px;}
#di_order_box .dc_orderinfo table.orderlist td.dc_order_btn .btn_order a{display:block; font-size:16px;color:#fff; text-align:center; }
#di_order_box .dc_orderinfo table.orderlist td.dc_order_btn .dc_pay{background-color:#ff0000; }
#di_order_box .dc_orderinfo table.orderlist td.dc_order_btn .dc_wish{background-color:#555; margin:5px 0;}
#di_order_box .dc_orderinfo table.orderlist td.dc_order_btn .dc_del{background-color:#fff; border:solid 1px #555;}
#di_order_box .dc_orderinfo table.orderlist td.dc_order_btn .dc_del a{color:#555;}

#di_order_box .dc_total{position:relative;width:100%; margin:0 0 0 0;}
#di_order_box .order_result {border: 1px solid #ddd;background:url(../img/common/bg_shoptd.png) repeat 0 0;overflow:hidden;padding: 10px 50px; border-top:0;}
#di_order_box .order_result li {float: left;width: 25%;height: 100px;padding: 22px 0px;position: relative;}
#di_order_box .order_result li > img {position: absolute;right: 0px;top: 50%;margin-right: -12px;margin-top: -12px;}
#di_order_box .order_result li > img.m_layout_b {display: block;}
#di_order_box .order_result li dl{overflow:hidden;}
#di_order_box .order_result li dl dt {font-size: 14px;color: #505050;text-align:center;margin:0;}
#di_order_box .order_result li dl dd {font-size: 30px;color: #505050;text-align:center; font-family: 'Libre Baskerville', serif; font-weight:400; }

#order_point_box{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#order_point_box .dc_title{clear: both; position:relative; width:100%; margin:0 0 10px 0;overflow: hidden;}
#order_point_box .dc_title h3{float: left; font-size:20px; color:#333; font-weight:400; padding: 0 20px 10px 0; border-top:solid 3px #333;}
#order_point_box .dc_title h3 span{color:#0e4293; font-weight:400;}
#order_point_box .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 74%; padding: 5px 15px 0 0;}

#order_point_box .dc_pointbox{width:100%; height:100px; background-color:#f5f5f5; border:solid 1px #ddd; padding:20px 50px; overflow:hidden;}
#order_point_box .dc_pointbox .dc_pointer_now{float:left; width:250px; }
#order_point_box .dc_pointbox .dc_pointer_now p{font-size:14px; color:#333; line-height: 57px;}
#order_point_box .dc_pointbox .dc_pointer_use{float:left; width:300px; }
#order_point_box .dc_pointbox .dc_pointer_use p{font-size:20px; color:#333; line-height: 57px;}
#order_point_box .dc_pointbox .dc_pointer_usetotal{float:right; width:500px; }
#order_point_box .dc_pointbox .dc_pointer_usetotal label{font-size:14px; color:#333; line-height: 57px; margin:0 10px; }
#order_point_box .dc_pointbox .dc_pointer_usetotal label img{margin: 0px 0px 3px;}
#order_point_box .dc_pointbox .dc_pointer_usetotal .dc_inputpoint{width:200px; height:34px; line-height:34px; background-color:#fff; border:solid 1px #ddd; padding:0 20px; text-align:center;}

#order_totalprice_box{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#order_totalprice_box .dc_title{clear: both; position:relative; width:100%; margin:0 0 10px 0;overflow: hidden;}
#order_totalprice_box .dc_title h3{float: left; font-size:20px; color:#333; font-weight:400; padding: 0 20px 10px 0; border-top:solid 3px #333;}
#order_totalprice_box .dc_title h3 span{color:#0e4293; font-weight:400;}
#order_totalprice_box .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 74%; padding: 5px 15px 0 0;}

#order_totalprice_box .dc_totalprice_box{width:100%; border: 5px solid #a0a5b1;background-color:#fff;padding:20px 150px; overflow:hidden;}
#order_totalprice_box .dc_totalprice_box .dc_total{position:relative;width:100%; margin:0 0 30px 0;}
#order_totalprice_box .dc_totalprice_box .order_result {overflow:hidden;border-top:0;}
#order_totalprice_box .dc_totalprice_box .order_result li {float: left;width: 33.333%;padding: 22px 0px;position: relative;}
#order_totalprice_box .dc_totalprice_box .order_result li > img {position: absolute;right: 57px;top: 26%;}
#order_totalprice_box .dc_totalprice_box .order_result li > img.m_layout_b {display: block;}
#order_totalprice_box .dc_totalprice_box .order_result li dl{overflow:hidden;}
#order_totalprice_box .dc_totalprice_box .order_result li dl dt {float: left; line-height: 42px; font-size: 14px;color: #505050;text-align:center;margin:0 20px 0 0; }
#order_totalprice_box .dc_totalprice_box .order_result li dl dd {float: left; line-height: 42px;font-size: 30px;color: #505050;text-align:center; font-family: 'Libre Baskerville', serif; font-weight:400; }


#order_info_box{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#order_info_box .dc_title{clear: both; position:relative; width:100%; margin:0 0 10px 0;overflow: hidden;}
#order_info_box .dc_title h3{float: left; font-size:20px; color:#333; font-weight:400; padding: 0 20px 10px 0; border-top:solid 3px #333;}
#order_info_box .dc_title h3 span{color:#0e4293; font-weight:400;}
#order_info_box .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 74%; padding: 5px 15px 0 0;}

#order_info_box .order_info{float:left; width:48%;}
#order_info_box .delivery_info{float:right; width:48%;}
#order_info_box .delivery_info .dc_chked{position: absolute;top: 15px;right: 0px;}

#order_info_box table.write {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;}
#order_info_box table.write col.dc_col_01{display: table-column;width:25%;}
#order_info_box table.write col.dc_col_02{display: table-column;width:75%;}
#order_info_box table.write th {height: 50px;padding: 6px 20px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fafafa;text-align: left;color: #666;}
#order_info_box table.write td {height: 50px;padding: 6px 10px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: left;}
#order_info_box table.write td input{height: 30px;text-align: left;background: #fafafa;border: 1px solid #ddd;padding: 0px 10px;line-height: 30px;font-size:15px;}
#order_info_box table.write td input.dc_post{width:100px;margin:0 20px 0 0; text-align:center;}
#order_info_box table.write td input.dc_btnAddr{width: 110px;border-radius: 5px;color: #666;background-color: #fff;cursor: pointer; text-align: center; padding:0 5px;}
#order_info_box table.write td input.ord_addr_tx{width:100%;}
/*//주문서작성*/

/*결제하기*/
#di_payment_box{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#di_payment_box .dc_title{clear: both; position:relative; width:100%; margin:0 0 10px 0;overflow: hidden;}
#di_payment_box .dc_title h3{float: left; font-size:20px; color:#333; font-weight:400; padding: 0 20px 10px 0; border-top:solid 3px #333;}
#di_payment_box .dc_title h3 span{color:#0e4293; font-weight:400;}
#di_payment_box .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 74%; padding: 5px 15px 0 0;}

#di_payment_box table.write {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;}
#di_payment_box table.write col.dc_col_01{display: table-column;width:25%;}
#di_payment_box table.write col.dc_col_02{display: table-column;width:75%;}
#di_payment_box table.write th {height: 50px;padding: 6px 20px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fafafa;text-align: left;color: #666;}
#di_payment_box table.write td {height: 50px;padding: 6px 10px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: left;}
#di_payment_box table.write td p{font-family: 'Libre Baskerville', serif; font-weight:400; color:#ff0000; font-size:18px;}
#di_payment_box table.write td input{height: 30px;text-align: left;background: #fafafa;border: 1px solid #ddd;padding: 0px 10px;line-height: 30px;font-size:15px;}
#di_payment_box table.write td input.dc_post{width:100px;margin:0 20px 0 0;}
#di_payment_box table.write td .payment_option{overflow:hidden;}
#di_payment_box table.write td .payment_option li{float: left;padding-left: 20px;}
#di_payment_box table.write td .payment_option li:first-child {padding-left: 0px;}
/*//결제하기*/

/*주문완료*/
#di_order_end{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#di_order_end .dc_order_nm{margin:0 0 50px 0;padding: 20px 0 0 0; height:130px; background-color:#fff; border:solid 5px #a0a5b1;}
#di_order_end .dc_order_nm p{padding:0;text-align:center;}
#di_order_end .dc_order_nm p.dc_endtitle{font-size:30px; font-weight:400; color:#333; margin:0 0 5px 0;}
#di_order_end .dc_order_nm p.dc_endnm{font-size:20px;color:#333;}
#di_order_end .dc_order_nm p.dc_endnm span{color:#eb0505;}

#di_order_end{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#di_order_end .dc_title{clear: both; position:relative; width:100%; margin:0 0 10px 0;overflow: hidden;}
#di_order_end .dc_title h3{float: left; font-size:20px; color:#333; font-weight:400; padding: 0 20px 10px 0; border-top:solid 3px #333;}
#di_order_end .dc_title h3 span{color:#0e4293; font-weight:400;}
#di_order_end .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 74%; padding: 5px 15px 0 0;}


#di_order_end .dc_order_basic{margin:0 0 50px 0;}
#di_order_end .dc_order_basic table.orderlist {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic table.orderlist thead{background-color: #fafafa;}
#di_order_end .dc_order_basic table.orderlist col.dc_col_01{display: table-column;width:140px;}
#di_order_end .dc_order_basic table.orderlist col.dc_col_02{display: table-column; width:140px;}
#di_order_end .dc_order_basic table.orderlist col.dc_col_03{display: table-column;width:200px;}
#di_order_end .dc_order_basic table.orderlist col.dc_col_04{display: table-column;width:110px;}
#di_order_end .dc_order_basic table.orderlist col.dc_col_05{display: table-column;width:320px;}
#di_order_end .dc_order_basic table.orderlist col.dc_col_06{display: table-column;width:225px;}
#di_order_end .dc_order_basic table.orderlist col.dc_col_07{display: table-column;width:140px;}
#di_order_end .dc_order_basic table.orderlist .dc_orderlist_01{display: table-cell;}
#di_order_end .dc_order_basic table.orderlist .dc_orderlist_02{display: table-cell;}
#di_order_end .dc_order_basic table.orderlist .dc_orderlist_03{display: table-cell;}
#di_order_end .dc_order_basic table.orderlist .dc_orderlist_04{display: table-cell;}
#di_order_end .dc_order_basic table.orderlist .dc_orderlist_05{display: table-cell;}
#di_order_end .dc_order_basic table.orderlist .dc_orderlist_06{display: table-cell;}
#di_order_end .dc_order_basic table.orderlist .dc_orderlist_07{display: table-cell;}
#di_order_end .dc_order_basic table.orderlist th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic table.orderlist td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic table.orderlist td .dc_mcon{display:none;}

#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_06{display: table-column;width:300px;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_07{display: table-column;width:135px;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_06{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_07{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic .order_list .dc_mtong table.orderpayinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_06{display: table-column;width:300px;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_07{display: table-column;width:135px;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_06{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_07{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_06{display: table-column;width:300px;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_06{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_01{display: table-column;width:125px;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_02{display: table-column; width:125px;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_03{display: table-column;width:210px;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_04{display: table-column;width:150px;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_05{display: table-column;width:235px;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_06{display: table-column;width:300px;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_01{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_02{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_03{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_04{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_05{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_06{display: table-cell;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo th{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo td{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo col.dc_col_01{display: table-column;width:25%;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo col.dc_col_02{display: table-column;width:25%;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo col.dc_col_03{display: table-column;width:25%;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo col.dc_col_04{display: table-column;width:25%;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo col.dc_col_05{display: table-column;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo .dc_ordermbinfo_01{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo .dc_ordermbinfo_02{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo .dc_ordermbinfo_03{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo .dc_ordermbinfo_04{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo .dc_ordermbinfo_05{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo th{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo td{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic .dc_basic_list table.ordermbinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_01{display: table-column;width:130px;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_02{display: table-column;width:150px;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_03{display: table-column;width:150px;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_04{display: table-column;width:400px;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_05{display: table-column;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_01{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_02{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_03{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_04{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_05{display: table-cell;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo th{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo td{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_basic .dc_basic_list table.orderdelieyinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_pd{margin:0 0 50px 0;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_order_end .dc_order_pd .order_list table.orderpdinfo thead{background-color: #fafafa;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_01{display: table-column;width:70px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_02{display: table-column;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_03{display: table-column;width:70px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_04{display: table-column;width:140px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_05{display: table-column;width:140px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_06{display: table-column;width:100px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_07{display: table-column;width:140px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo col.dc_col_08{display: table-column;width:140px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_01{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_02{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_03{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_04{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_05{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_06{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_07{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_08{display: table-cell;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td .dc_mcon{display:none;}

#di_order_end .dc_order_pd .order_list table.orderpdinfo td span{color:red;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td p{text-align:center;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.accent{font-size:25px; font-weight:400;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.accent span{font-size:13px; font-weight:300; color:#666;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.400{font-weight:400;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.center{text-align:center;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.right{text-align:right;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.left{text-align:left;}

#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg{}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg .pd_thumb{float:left; width:100px; margin:0 10px 0 0;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg .pd_thumb img{width:100px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg .pd_nm{float:left; text-align:left; font-size: 16px; color: #333; padding: 7px 0 0 0; }

#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea{}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm{display: inline-block; font-size:18px; color:#333; font-weight:400;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_input{width:62px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_input input{width:100%; height:31px; border:solid 1px #ccc; text-align:center;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control{margin:0 0 20px 0; overflow:hidden;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control span{float: left;display:inline-block; width:31px; height:31px; border:solid 1px #ccc; border-top:0;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control span a{text-indent:-99999px;display:block; }
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control .mc_amout_down{background:url(../img/common/btn_down.png) no-repeat 0 0;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control .mc_amout_up{background:url(../img/common/btn_up.png) no-repeat 0 0; border-left:0;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_change{clear:both;border:solid 1px #ddd;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_change a{display:block; width:62px; text-align:center; font-size:16px; color:#666;}

#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_price{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_point{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_amt{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_sale_price{font-size:20px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn{}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .btn_order{width:90px; height:40px; line-height:40px; border-radius:5px;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .btn_order a{display:block; font-size:16px;color:#fff; text-align:center; }
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_pay{background-color:#ff0000; }
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_wish{background-color:#555; margin:5px 0;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_del{background-color:#fff; border:solid 1px #555;}
#di_order_end .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_del a{color:#555;}

#di_order_end .dc_total{position:relative;width:100%; margin:0 0 0 0;}
#di_order_end .order_result {border: 1px solid #ddd;background:url(../img/common/bg_shoptd.png) repeat 0 0;overflow:hidden;padding: 10px 50px; border-top:0;}
#di_order_end .order_result li {float: left;width: 25%;height: 100px;padding: 22px 0px;position: relative;}
#di_order_end .order_result li > img {position: absolute;right: 0px;top: 50%;margin-right: -12px;margin-top: -12px;}
#di_order_end .order_result li > img.m_layout_b {display: block;}
#di_order_end .order_result li dl{overflow:hidden;}
#di_order_end .order_result li dl dt {font-size: 14px;color: #505050;text-align:center;margin:0;}
#di_order_end .order_result li dl dd {font-size: 30px;color: #505050;text-align:center; font-family: 'Libre Baskerville', serif; font-weight:400; }
/*//주문완료*/


/*주문정보*/
#di_buydetail{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#di_buydetail .dc_order_nm{margin:0 0 50px 0;padding: 20px 0 0 0; height:130px; background-color:#eeebe4; border:solid 1px #ddd;}
#di_buydetail .dc_order_nm p{padding:0;text-align:center;}
#di_buydetail .dc_order_nm p.dc_endtitle{font-size:30px; font-weight:400; color:#333; margin:0 0 5px 0;}
#di_buydetail .dc_order_nm p.dc_endnm{font-size:20px;color:#333;}
#di_buydetail .dc_order_nm p.dc_endnm span{color:#eb0505;}

#di_buydetail .dc_order_basic{clear: both; position:relative; width:100%; overflow:hidden; margin:0 0 50px 0;}
#di_buydetail .dc_order_basic .dc_title{clear: both; position:relative; width:100%; margin:0 0 10px 0;overflow: hidden;}
#di_buydetail .dc_order_basic .dc_title h3{float: left; font-size:20px; color:#333; font-weight:400; padding: 0 20px 10px 0; border-top:solid 3px #333;}
#di_buydetail .dc_order_basic .dc_title h3 span{color:#0e4293; font-weight:400;}
#di_buydetail .dc_order_basic .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 74%; padding: 5px 15px 0 0;}

#di_buydetail .dc_order_basic table.orderlist {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_basic table.orderlist thead{background-color: #fafafa;}
#di_buydetail .dc_order_basic table.orderlist col.dc_col_01{display: table-column;width:160px;}
#di_buydetail .dc_order_basic table.orderlist col.dc_col_02{display: table-column; width:180px;}
#di_buydetail .dc_order_basic table.orderlist col.dc_col_03{display: table-column;width:225px;}
#di_buydetail .dc_order_basic table.orderlist col.dc_col_04{display: table-column;width:110px;}
#di_buydetail .dc_order_basic table.orderlist col.dc_col_05{display: table-column;width:185px;}
#di_buydetail .dc_order_basic table.orderlist col.dc_col_06{display: table-column;width:185px;}
#di_buydetail .dc_order_basic table.orderlist col.dc_col_07{display: table-column;width:235px;}
#di_buydetail .dc_order_basic table.orderlist .dc_orderlist_01{display: table-cell;}
#di_buydetail .dc_order_basic table.orderlist .dc_orderlist_02{display: table-cell;}
#di_buydetail .dc_order_basic table.orderlist .dc_orderlist_03{display: table-cell;}
#di_buydetail .dc_order_basic table.orderlist .dc_orderlist_04{display: table-cell;}
#di_buydetail .dc_order_basic table.orderlist .dc_orderlist_05{display: table-cell;}
#di_buydetail .dc_order_basic table.orderlist .dc_orderlist_06{display: table-cell;}
#di_buydetail .dc_order_basic table.orderlist .dc_orderlist_07{display: table-cell;}
#di_buydetail .dc_order_basic table.orderlist th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_basic table.orderlist td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_basic table.orderlist td .dc_mcon{display:none;}

#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo thead{background-color: #fafafa;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_06{display: table-column;width:300px;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo col.dc_col_07{display: table-column;width:135px;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_06{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo .dc_orderpayinfo_07{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_basic .order_list .dc_mtong table.orderpayinfo td .dc_mcon{display:none;}

#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo thead{background-color: #fafafa;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_06{display: table-column;width:300px;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo col.dc_col_07{display: table-column;width:135px;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_06{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo .dc_orderpayinfo_07{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_basic .order_list .dc_creaditcard table.orderpayinfo td .dc_mcon{display:none;}

#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo thead{background-color: #fafafa;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_basic .order_list .dc_account_transfer table.orderpayinfo td .dc_mcon{display:none;}

#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo thead{background-color: #fafafa;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_01{display: table-column;width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_02{display: table-column; width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_03{display: table-column;width:210px;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_04{display: table-column;width:150px;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_05{display: table-column;width:235px;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo col.dc_col_06{display: table-column;width:300px;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_01{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_02{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_03{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_04{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_05{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo .dc_orderpayinfo_06{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_basic .order_list .dc_virtual_account table.orderpayinfo td .dc_mcon{display:none;}

#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo thead{background-color: #fafafa;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_01{display: table-column;width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_02{display: table-column; width:125px;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_03{display: table-column;width:210px;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_04{display: table-column;width:150px;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_05{display: table-column;width:235px;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo col.dc_col_06{display: table-column;width:300px;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_01{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_02{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_03{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_04{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_05{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo .dc_orderpdinfo_06{display: table-cell;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo th{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo td{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_basic .order_list .dc_orderpd_list table.orderpdinfo td .dc_mcon{display:none;}

#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo thead{background-color: #fafafa;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_01{display: table-column;width:130px;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_02{display: table-column; width:150px;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_03{display: table-column;width:150px;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_04{display: table-column;width:400px;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo col.dc_col_05{display: table-column;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_01{display: table-cell;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_02{display: table-cell;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_03{display: table-cell;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_04{display: table-cell;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo .dc_orderdelieyinfo_05{display: table-cell;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo th{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo td{padding: 10px; height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_basic .dc_basic_list table.orderdelieyinfo td .dc_mcon{display:none;}

#di_buydetail .dc_order_pd{margin:0 0 50px 0;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buydetail .dc_order_pd .order_list table.orderpdinfo thead{background-color: #fafafa;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_01{display: table-column;width:70px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_02{display: table-column;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_03{display: table-column;width:70px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_04{display: table-column;width:140px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_05{display: table-column;width:140px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_06{display: table-column;width:100px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_07{display: table-column;width:140px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo col.dc_col_08{display: table-column;width:140px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_01{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_02{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_03{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_04{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_05{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_06{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_07{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo .dc_orderpdinfo_08{display: table-cell;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td .dc_mcon{display:none;}

#di_buydetail .dc_order_pd .order_list table.orderpdinfo td span{color:red;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td p{text-align:center;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.accent{font-size:25px; font-weight:400;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.accent span{font-size:13px; font-weight:300; color:#666;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.400{font-weight:400;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.center{text-align:center;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.right{text-align:right;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.left{text-align:left;}

#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_chkbox{}

#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg{}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg .pd_thumb{float:left; width:100px; margin:0 10px 0 0;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg .pd_thumb img{width:100px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_thumbimg .pd_nm{float:left; text-align:left; font-size: 16px; color: #333; padding: 7px 0 0 0; }

#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea{}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm{display: inline-block; font-size:18px; color:#333; font-weight:400;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_input{width:62px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_input input{width:100%; height:31px; border:solid 1px #ccc; text-align:center;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control{margin:0 0 20px 0; overflow:hidden;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control span{float: left;display:inline-block; width:31px; height:31px; border:solid 1px #ccc; border-top:0;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control span a{text-indent:-99999px;display:block; }
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control .mc_amout_down{background:url(../img/common/btn_down.png) no-repeat 0 0;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_control .mc_amout_up{background:url(../img/common/btn_up.png) no-repeat 0 0; border-left:0;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_change{clear:both;border:solid 1px #ddd;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_ea .info_nm .ea_change a{display:block; width:62px; text-align:center; font-size:16px; color:#666;}

#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_price{font-size:16px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_point{font-size:16px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_amt{font-size:16px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_sale_price{font-size:16px; font-family: 'Libre Baskerville', serif; font-weight:400; color:#333; text-align:center;}

#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn{}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .btn_order{width:90px; height:40px; line-height:40px; border-radius:5px;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .btn_order a{display:block; font-size:14px;color:#fff; text-align:center; }
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_pay{background-color:#ff0000; }
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_wish{background-color:#555; margin:5px 0;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_del{background-color:#fff; border:solid 1px #555;}
#di_buydetail .dc_order_pd .order_list table.orderpdinfo td.dc_order_btn .dc_del a{color:#555;}

#di_buydetail .dc_total{position:relative;width:100%; margin:0 0 0 0;}
#di_buydetail .order_result {border: 1px solid #ddd;background:url(../img/common/bg_shoptd.png) repeat 0 0;overflow:hidden;padding: 10px 50px; border-top:0;}
#di_buydetail .order_result li {float: left;width: 25%;height: 100px;padding: 22px 0px;position: relative;}
#di_buydetail .order_result li > img {position: absolute;right: 0px;top: 50%;margin-right: -12px;margin-top: -12px;}
#di_buydetail .order_result li > img.m_layout_b {display: block;}
#di_buydetail .order_result li dl{overflow:hidden;}
#di_buydetail .order_result li dl dt {font-size: 14px;color: #505050;text-align:center;margin:0;}
#di_buydetail .order_result li dl dd {font-size: 30px;color: #505050;text-align:center; font-family: 'Libre Baskerville', serif; font-weight:400; }
/*//주문정보*/

/*마이페이지*/
#di_page_step{clear: both; position:relative; width:100%; margin:0 0 50px 0;}
#di_page_step ul{overflow:hidden;border-top:solid 1px #ddd; border-left:solid 1px #ddd;}
#di_page_step ul li{float:left; width:25%; height:145px; border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; text-align:center;font-size: 16px;}
#di_page_step ul li a{color:#333; display:block;padding: 100px 0 27px 0;}
#di_page_step ul li.dc_pagestep01_on{background:url(../img/common/mypage_step01_on.png) no-repeat 50% 40% #f3f3f3;}
#di_page_step ul li.dc_pagestep01_on a{color:#f60505;}
#di_page_step ul li.dc_pagestep01_off{background:url(../img/common/mypage_step01_off.png) no-repeat 50% 40%;}
#di_page_step ul li.dc_pagestep02_on{background:url(../img/common/mypage_step02_on.png) no-repeat 50% 40% #f3f3f3;}
#di_page_step ul li.dc_pagestep02_on a{color:#f60505;}
#di_page_step ul li.dc_pagestep02_off{background:url(../img/common/mypage_step02_off.png) no-repeat 50% 40%;}
#di_page_step ul li.dc_pagestep03_on{background:url(../img/common/mypage_step03_on.png) no-repeat 50% 40% #f3f3f3;}
#di_page_step ul li.dc_pagestep03_on a{color:#f60505;}
#di_page_step ul li.dc_pagestep03_off{background:url(../img/common/mypage_step03_off.png) no-repeat 50% 40%;}
#di_page_step ul li.dc_pagestep04_on{background:url(../img/common/mypage_step04_on.png) no-repeat 50% 40% #f3f3f3;}
#di_page_step ul li.dc_pagestep04_on a{color:#f60505;}
#di_page_step ul li.dc_pagestep04_off{background:url(../img/common/mypage_step04_off.png) no-repeat 50% 40%;}
/*//마이페이지*/

/*주문/배송관리*/
#di_buy_list{clear:both; overflow:hidden;margin: 0 0 30px 0;}
#di_buy_list .dc_title{clear: both; position:relative; width:100%; margin:0 0 30px 0;overflow: hidden;}
#di_buy_list .dc_title h3{float: left; font-size:22px; color:#333; font-weight:500; padding: 0 20px 10px 0; border-top:solid 3px #333; letter-spacing:-1px;}
#di_buy_list .dc_title h3 span{color:#0e4293; font-weight:400;}
#di_buy_list .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 25px; padding: 10px 15px 0 0;line-height: 25px;}
#di_buy_list .dc_title .dc_nesstxt{float:left; font-size:14px; color:#666; padding: 17px 0 0 10px;}

#di_buy_list .dc_buy_list_search{overflow: hidden; margin:0 0 20px 0;}
#di_buy_list .dc_buy_list_search .buylist {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; margin:0 0 30px 0; overflow: hidden;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput01{float:left;width:30%;overflow:hidden;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput01 dt{float:left; width:30%; height: 57px; line-height:55px; border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fafafa;text-align:center;color: #666;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput01 dd{float:left; width:70%; height: 57px; line-height:55px; border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center;padding: 0px;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput01 dd input{height: 40px;text-align: center;background: #fafafa;border: 1px solid #ddd;padding: 0px 10px;line-height: 30px;font-size:15px;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput01 dd input.dc_ordernm{width:200px;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput02{float:left;width:50%; overflow:hidden;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput02 dt{float:left; width:30%; height: 57px; line-height:55px; border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #fafafa;text-align:center;color: #666;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput02 dd{float:left; width:70%; height: 57px; line-height:55px; border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center;padding: 0px;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput02 dd input{height: 40px;text-align: center;background: #fafafa;border: 1px solid #ddd;padding: 0px 10px;line-height: 30px;font-size:15px;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput02 dd input.dc_hpnm{width:300px;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput03{float:left;width:20%; overflow:hidden;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput03 dd{width:100%; height: 57px; line-height:55px; border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput03 dd input{height: 40px;text-align: center;background: #fafafa;border: 1px solid #ddd;padding: 0px 10px;line-height: 30px;font-size:15px;}
#di_buy_list .dc_buy_list_search .buylist .dc_buyinput03 dd input.dc_btnsearch{width:200px; background-color:#626d84;  color:#fff; font-weight:400;}

#di_buy_list .dc_buy_list_info table.buylist {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_buy_list .dc_buy_list_info table.buylist thead{background-color: #fafafa;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_01{display: table-column;width:60px;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_02{display: table-column; width:150px;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_03{display: table-column;width:400px;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_04{display: table-column;width:150px;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_05{display: table-column;width:150px;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_06{display: table-column;width:120px;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_07{display: table-column;width:120px;}
#di_buy_list .dc_buy_list_info table.buylist col.dc_col_08{display: table-column; width:120px;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_01{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_02{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_03{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_04{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_05{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_06{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_07{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist .dc_buylist_08{display: table-cell;}
#di_buy_list .dc_buy_list_info table.buylist th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_buy_list .dc_buy_list_info table.buylist td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_buy_list .dc_buy_list_info table.buylist td .dc_mcon{display:none;}
/*//주문/배송관리*/

/*적립금관리*/
#di_point_list{clear:both; overflow:hidden;margin: 0 0 30px 0;}
#di_point_list .dc_title{clear: both; position:relative; width:100%; margin:0 0 30px 0;overflow: hidden;}
#di_point_list .dc_title h3{float: left; font-size:22px; color:#333; font-weight:500; padding: 0 20px 10px 0; border-top:solid 3px #333; letter-spacing:-1px;}
#di_point_list .dc_title h3 span{color:#0e4293; font-weight:400;}
#di_point_list .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 25px; padding: 10px 15px 0 0;line-height: 25px;}
#di_point_list .dc_title .dc_nesstxt{float:left; font-size:14px; color:#666; padding: 17px 0 0 10px;}

#di_point_list .dc_point_total{position:relative; width:100%; margin:0 0 20px 0;text-align: center;}
#di_point_list .dc_point_total p{font-size:14px; color:#fff;padding: 15px 30px; display:inline-block; background-color:#444;}
#di_point_list .dc_point_total p span{font-size:25px; color:#fce20b;font-family:'tahoma'; font-weight:400; margin:0 10px;}

#di_point_list .dc_point_list_info table.pointlist {width: 100%;position: relative;border-top: 1px solid #ddd;border-right: 1px solid #ddd; font-size:15px;border-collapse:collapse; border-spacing:0; }
#di_point_list .dc_point_list_info table.pointlist thead{background-color: #fafafa;}
#di_point_list .dc_point_list_info table.pointlist col.dc_col_01{display: table-column;width:60px;}
#di_point_list .dc_point_list_info table.pointlist col.dc_col_02{display: table-column; width:150px;}
#di_point_list .dc_point_list_info table.pointlist col.dc_col_03{display: table-column;width:400px;}
#di_point_list .dc_point_list_info table.pointlist col.dc_col_04{display: table-column;width:150px;}
#di_point_list .dc_point_list_info table.pointlist col.dc_col_05{display: table-column;width:150px;}
#di_point_list .dc_point_list_info table.pointlist .dc_pointlist_01{display: table-cell;}
#di_point_list .dc_point_list_info table.pointlist .dc_pointlist_02{display: table-cell;}
#di_point_list .dc_point_list_info table.pointlist .dc_pointlist_03{display: table-cell;}
#di_point_list .dc_point_list_info table.pointlist .dc_pointlist_04{display: table-cell;}
#di_point_list .dc_point_list_info table.pointlist .dc_pointlist_05{display: table-cell;}
#di_point_list .dc_point_list_info table.pointlist th{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align:center;}
#di_point_list .dc_point_list_info table.pointlist td{padding: 10px;height: 55px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center; color: #666;}
#di_point_list .dc_point_list_info table.pointlist td .dc_mcon{display:none;}
/*//적립금관리*/



/*관심상품관리*/
#di_wish_list{clear:both; overflow:hidden;margin: 0 0 30px 0;}
#di_wish_list .dc_title{clear: both; position:relative; width:100%; margin:0 0 30px 0;overflow: hidden;}
#di_wish_list .dc_title h3{float: left; font-size:22px; color:#333; font-weight:500; padding: 0 20px 10px 0; border-top:solid 3px #333; letter-spacing:-1px;}
#di_wish_list .dc_title h3 span{color:#0e4293; font-weight:400;}
#di_wish_list .dc_title h3 p{background:url(../img/common/bg_catetitle.png) no-repeat right 25px; padding: 10px 15px 0 0;line-height: 25px;}
#di_wish_list .dc_title .dc_nesstxt{float:left; font-size:14px; color:#666; padding: 17px 0 0 10px;}
#di_wish_list .dc_wish_list_info{}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList{float:left; position:relative; width:284px; height:412px; border:solid 1px #ddd; padding:15px; margin:0 5px 5px;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_thumb{height:250px; background-color:#ddd; margin:0 0 15px 0;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_thumb img{width:100%; height:100%;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_pdNm{padding:0 0 5px 0; font-size:14px; color:#333; font-weight:500; border-bottom:solid 1px #ddd; margin:0 0 15px 0;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_pdNm a{color:#333;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_pdPrice{font-size:14px; font-weight:300; margin:0 0 5px 0;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_pdPrice span{font-size:25px; color:#333; font-weight:700;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_pdEx{font-size:13px; color:#666; font-weight:300;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_option{}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_option span.dc_best{background-color:#7183a9; text-align:center; color:#fff; font-size:12px; padding:0 5px;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_option span.dc_hot{background-color:#a98a71; text-align:center; color:#fff; font-size:12px; padding:0 5px;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_option span.dc_event{background-color:#77977f; text-align:center; color:#fff; font-size:12px; padding:0 5px;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList p.dc_option span.dc_orderbest{background-color:#d97b7b; text-align:center; color:#fff; font-size:12px; padding:0 5px;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList .dc_ov{display:none; position:absolute; top:30px; left:30px; width:252px; height:250px; border:solid 15px #99cccc; margin:-15px; background:rgba(0,0,0,0.8); overflow:hidden; padding: 60px 15px;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList .dc_ov span{float:left; margin:0 5px;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList .dc_ov span a{display:block;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList .dc_ov span.dc_cart{width: 86px; height: 86px; display: block; line-height: 80px; text-align: center;}
#di_wish_list .dc_wish_list_info .dc_productList .dc_pdList .dc_ov span.dc_buy{width: 86px; height: 86px; display: block; line-height: 80px; text-align: center;}
/*//관심상품관리*/





.dc_serhtop{position:relative; width:100%; height:126px; margin:0 0 50px 0; background-color:#f4f4f4; border:solid 1px #ddd;}
.dc_serhtop .dc_serhbox{text-align:center; line-height:50px; margin:20px 0 10px;}
.dc_serhtop .dc_serhbox span{margin:0 10px;}
.dc_serhtop .dc_serhbox span.title{font-size:16px; color:#444; }
.dc_serhtop .dc_serhbox span input{border:solid 1px #ddd; width:500px; height:50px; padding:0 10px;}
.dc_serhtop .dc_serhbox span button{border:solid 1px #ddd; width:100px; height:50px; padding:0 10px;cursor:pointer; background-color:#333; color:#fff; font-size:16px; }
.dc_serhtop .dc_serhtext{line-height:30px;}
.dc_serhtop .dc_serhtext p{text-align:center; line-height:30px; padding:0; font-size:16px;}
.dc_serhtop .dc_serhtext p span{color:red; font-weight:400;font-size:20px;}
.dc_serhtop .dc_serhtext p img{padding: 8px 0px 0px;margin: 0px 10px 0px 0px;}


/*쇼핑안내*/
.introShopping { text-align:center;  font-size:14px; }
.introShopping h3{margin-bottom:10px; font-size:16px;text-align:left; }
.introShopping .mTitle { text-align:center; margin-left:auto; margin-right:auto; margin-top:10px; }
.introShopping .mTitle .mL { margin-bottom:3px; float:left;  text-align:left;  font-weight:400; }
.introShopping .mTitle .mR { margin-top:22px;margin-bottom:3px; float:right; text-align:right; vertical-align:bottom }

.introShopping table    { width:100%; text-align:left; border-top:2px solid #888888; border-bottom:2px solid #888888;margin-top: 15px;margin-bottom: 30px; }
.introShopping table th { font-size:14px; padding-left:20px; height:40px;  color:black; font-weight:normal; text-align:left; }
.introShopping table th.End { font-size:14px; padding-left:20px; height:40px;  color:black; font-weight:normal; text-align:left; }
.introShopping table th.mRequire { padding-left:20px; background:url(/modules/mdMember/skin/basic/img/require.png) 10px 50% no-repeat; }
.introShopping table th.mRequireEnd { padding-left:20px; background:url(/modules/mdMember/skin/basic/img/require.png) 10px 50% no-repeat; text-align:left; }
.introShopping table td {height:40px;  color:black; text-align:left; font-size:14px; }
.introShopping table .ico{height:40px;  color:black; text-align:center; font-size:14px; }
.introShopping table td.mBottom { font-size:14px; }

.introShopping .mInfo   {text-align:left; border:1px solid #d4cfbe; background-color:#f6f9fa; margin-bottom:30px;}
.introShopping .mInfo p { margin:3px; line-height:130%; display:inline-block; padding:20px; }
.introShopping .mInfo p span { color:#666666; font-weight:400; }

.introShopping .mBtn2 { text-align:right; margin-top:20px; margin-bottom:50px; }
.introShopping .mBtn2 #btnModify,
.introShopping .mBtn2 #btnCancel { cursor:pointer; }

.introShopping{width:100%;}
.introShopping td{border-bottom:solid 1px #ddd; padding:10px 0; }
.introShopping .title_td{ vertical-align: bottom;color: #244364;font-weight: 400;height: 30px;}
.introShopping .detail_td{color: #707070;}




