@charset "utf-8";

/* itemdetail css */
#itemdetail { clear:both;}
#itemdetail table th,
#itemdetail table th { padding:0; }
/* #itemdetail .item-thumbnail { margin:0 0 10px 0; border-bottom:1px solid #ddd; vertical-align:top; background:#f1f1f1; padding:5px; } */
#itemdetail .item-thumbnail { margin:0 0 10px 0; padding:5px; }
#itemdetail .item-thumbnail img { border:1px solid #eee; max-width:none; }
#itemdetail .item-thumbnail .social_block { padding:10px; }

#itemdetail .info-tab { border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:10px 0; overflow:hidden; padding:10px; background:#f9f9f9;  }
#itemdetail .info-tab .btn_item { margin:10px 0 30px;}
#itemdetail .product_name { font:bold 18px Gulim,Dotum; color:#333; padding:0; margin-right:10px; display:inline-block; }
#itemdetail .sample_view {padding:5px 10px; line-height:1; font:bold 11px 'NanumGothic'; background:#e33100; color:#fff; border-radius:3px; }
#itemdetail .sample_view:hover { background:#872300; }
#itemdetail .info-tab th { font-size:13px; }
#itemdetail .info-tab .btn_item a.btn_buynow { display:block; width:82px; height:33px; text-indent:-9999em; background:url(../img/btn_purchase.gif) no-repeat;}
#itemdetail .info-tab .btn_item a.btn_cart { display:block; width:82px; height:33px; text-indent:-9999em; background:url(../img/btn_cart.gif) no-repeat;}
#itemdetail .info-tab .btn_item a.btn_apply { display:block; width:82px; height:33px; text-indent:-9999em; background:url(../img/btn_favorites.gif) no-repeat;}
#itemdetail .info-tab .btn_item a.btn_list { display:block; width:82px; height:33px; text-indent:-9999em; background:url(../img/btn_list.gif) no-repeat;}
#itemdetail .info-tab .btn_item a { float:left; margin-right:4px; }
#itemdetail .info-tab .num_input { position:relative; }
#itemdetail .info-tab .num_input input { padding:3px; width:80px; border:1px solid #ccc; height:20px;}
#itemdetail .info-tab .num_input .iconUp { position:absolute; left:67px; top:5px; *top:2px; width:17px; height:12px; background:url(../img/icon_up.gif) no-repeat; cursor:pointer;}
#itemdetail .info-tab .num_input .iconDown { position:absolute; left:67px; top:15px; width:17px; height:10px; background:url(../img/icon_down.gif) no-repeat; cursor:pointer;}

#itemdetail .info-add { padding:0; width:200px; }
#itemdetail .info-add .ad_area { overflow:hidden;}
#itemdetail .info-add .add_area { padding:0; margin-bottom:10px; border:1px solid #dcdcdc;}
#itemdetail .info-add .add_area .title_eval { padding:5px 10px; text-align:center; color:#999; background:#f3f3f3; border-bottom:1px solid #dcdcdc;}
#itemdetail .info-add .add_area .latest_eval { padding:10px;  color:#999; }
#itemdetail .info-add li a { color:#666;}

#itemdetail .ko_text th { text-align:left;}
#itemdetail .item-info { clear:both; margin:0 auto; overflow:hidden;}
#itemdetail .item-info .product_info { clear:both;}
#itemdetail .info-tab tr th { width:80px; line-height:32px; }


/* item detail li css */
#itemdetail .item_align { text-align:center; overflow:hidden; }
#itemdetail .item_box { margin:10px; }
#itemdetail .item_block { clear:both; padding:5px; overflow:hidden; border-bottom:1px solid #f1f1f1; }
#itemdetail label { float:left; font-weight:bold; }
#itemdetail .text-right { float:right; }
#itemdetail .total_price { color:#f54e21; font:bold 18px 'NanumGothic'; }
#itemdetail .tprice_title { font:bold 18px 'NanumGothic'; }
#itemdetail div.text-right ul.relation_book { margin:0; padding:0; }
#itemdetail div.text-right ul.relation_book li { list-style:none; float:left; margin-left:.4em; }
#itemdetail .p_orange { color:#4f97c6; }

/* item detail > star point */
#itemdetail .starPoint { padding:0; list-style:none; overflow:hidden; *zoom:1; }
#itemdetail .starPoint li { float:left; margin-right:3px; }
#itemdetail .starPoint li a { text-decoration:none; width:18px; height:18px; background:url(../img/starOff.gif) no-repeat left top; color:#fff; font-size:1px; line-height:0; display:block; }
#itemdetail .starPoint li a.on { background-image:url(../img/starOn.gif); }
#itemdetail .commentArea { margin:0 auto; width:95%; border:1px solid #ddd; height:60px; margin-bottom:10px; font-size:12px; }

#itemdetail .comments { list-style:none; overflow:hidden; padding:0; }
#itemdetail .comments li { position:relative; padding:20px; margin-bottom:10px; font:11px dotum; color:#666; border:solid #eee 1px; }
#itemdetail .comments .date { float:left; display:block; margin:5px 0 0 0; width:80px; }
#itemdetail .comments .estimate { float:right; width:100px; }

#itemdetail .comments .authorBox { float:left; margin:0; width:200px; }
#itemdetail .comments .authorBox a { margin:0 10px 0 0; font:bold 12px Tahoma, Gulim, Dotum; color:#6C832C;}
#itemdetail .comments .btnBox { position:absolute; right:20px; top:20px;}
#itemdetail .comments .contentBox { display:block; overflow:hidden; width:70%;}

/* comment */
#itemdetail .item-review .comments { margin-bottom:20px; }
#itemdetail .item-inquiry .comments { margin-bottom:20px; }

#itemdetail .light_bx_wrp { margin-bottom:40px; padding:10px; background:#f8f8f8;}
#itemdetail .light_bx_wrp .center { text-align:center;}
#itemdetail .light_bx_wrp .advence_td { padding:1em 1.2em;}
#itemdetail .light_bx_wrp .commentArea { padding:5px;}

#itemdetail #selected_options .deleteItem { display:inline-block; width:11px; height:11px; background:url(../img/delitem.gif) no-repeat; text-indent:-9999em; }
#itemdetail #selected_options input { width:20px; }
#selected_options td { padding-left:5px;}
#selected_options { display:inline-block; background:#efefef; padding:3px;}
#selected_options span { font-size:11px; font-weight:bold; color:#555; padding:0 3px 0 5px;}
#total_amount span { display:inline-block; padding:3px; font-size:12px; font-weight:bold;}

/* black */
#itemdetail.black .product_title a { background:#585858; border:1px solid #4f4e4e; border-left:none; border-bottom:1px solid #333; color:#c5c5c5;}
#itemdetail.black .product_title a.on { background:#1b1b1b; border:1px solid #1b1b1b;}
#itemdetail.black .comments li { border:1px solid #343434;}
#itemdetail.black .light_bx_wrp { background:#000; border:1px solid #343434;}
#itemdetail.black .commentArea { border:1px solid #1b1b1b; background:#1b1b1b;}
#itemdetail.black .starPoint li a { background:url(../img/starOff_black.gif) no-repeat left top; }
#itemdetail.black .starPoint li a.on { background-image:url(../img/starOn_black.gif);}



div.detail_title { border-bottom:1px solid #ddd; padding:10px 0; font-weight:600; text-align:center; }

/* button color */

div.btn_set { overflow:hidden; width:95%; margin:0 auto; }
div.btn_set a.ngreen { background:#01853A; padding:10px; width:49%; border:1px solid #999; color:#fff; font-weight:bold; text-align:center; display:block; float:left; margin-right:.2em; }
div.btn_set a.ngray { background:#8e8e8e; padding:10px; width:32%; border:1px solid #777; color:#fff; font-weight:bold; text-align:center; display:block; float:left; margin-right:.2em; }
div.btn_set a.norange { background:#fdb41a; padding:10px; width:32%; border:1px solid #f67a20; color:#fff; font-weight:bold; text-align:center; display:block; float:left; margin-right:.2em; }


/* Phone */
@media only screen and (max-width : 767px) {

#itemdetail .product_name { display:block; }


}
