@charset "utf-8";
/*--[ Clearfix ]--*/
.newclearfix:after{clear:both; content:' '; display:block; font-size:0; height:0; line-height:0; visibility:hidden; width:0}
* html .newclearfix,:first-child+html .newclearfix{zoom:1}

/* Category */
.category-list ul{margin:0; padding:0; list-style:none}
.category-list li.cate-all,
.category-list li.cate{float:left; margin:0 12px 0 0; padding:0; font-family:'Malgun Gothic',돋움,sans-serif; font-size:13px; color:#888}
.category-list li.cate:before{display:inline-block; content:"·"; margin-right:12px}
.category-list li a{color:#888}
/*
#content{text-align:center}
#itemdetail{display:inline-block; text-align:left}
*/
#itemdetail .content-container{padding-bottom:100px}

/*--[ Thumbnail ]--*/
#itemdetail .item-thumbnail{float:left; margin-right:56px; vertical-align:top}
#itemdetail .item-thumbnail .item-thumb{margin-bottom:5px}
#itemdetail .item-thumbnail #item-thumbnail{position:relative; margin:0; padding:0; list-style:none}
#itemdetail .item-thumbnail #item-thumbnail li{position:absolute; top:0; left:0; margin:0; padding:0}
#itemdetail .item-thumbnail #item-thumbnail li a{display:block; opacity:0}
#itemdetail .item-thumbnail #item-thumbnail li:first-child a{opacity:1}
#itemdetail .item-thumbnail #item-thumbnail li a.zoomi{float:left}
#itemdetail .item-thumbnail #item-thumbnail img{max-width:none}

#itemdetail .item-thumb-list{float:left}
#itemdetail .item-thumb-list ul{margin:0; padding:0; list-style:none}
#itemdetail .item-thumb-list li{float:left; margin:0 5px 0 0; padding:0}

/* SNS */
#itemdetail .sns-share{float:right}
#itemdetail .sns-share a{display:inline-block; zoom:1; *display:inline; width:25px; height:25px; background-image:url(../img/sns.png); background-repeat:no-repeat}
#itemdetail .sns-share a.sns-facebook{background-position:0 0}
#itemdetail .sns-share a.sns-twitter{background-position:-28px 0}
#itemdetail .sns-share a.sns-google{background-position:-56px 0}
#itemdetail .sns-share a.sns-pinterest{background-position:-84px 0}


/*--[ Spec ]--*/
#itemdetail .item-spec{float:left; width:494px}
#itemdetail .item-spec-title h2{margin:5px 0 15px 0; padding:0 0 19px 0; font-family:'Malgun Gothic',돋움,sans-serif; font-size:18px; font-weight:normal; border-bottom:1px solid #ccc; color:#333}

#itemdetail .item-spec-table{width:100%; margin:0; padding:0; border:0; border-spacing:0}
#itemdetail .item-spec-table th,
#itemdetail .item-spec-table td{vertical-align:middle; text-align:left; font-family:'Malgun Gothic',돋움,sans-serif; font-weight:normal; font-size:12px; line-height:1.2; color:#666}
#itemdetail .item-spec-table th{width:70px}
#itemdetail .item-spec-table td{padding:14px 0}

#itemdetail .item-spec-table td .quantity-input{position:relative; float:left; margin-right:5px}
#itemdetail .item-spec-table td .quantity-input input{width:40px; margin:0; padding:6px; background:#fff; border:1px solid #ddd; font-family:돋움,sans-serf; font-size:12px; color:#666}
#itemdetail .item-spec-table td .quantity-input .iconUp{position:absolute; left:33px; top:0; display:block; width:19px; height:13px; background:url(../img/icon_up.png) no-repeat center center; border:1px solid #ddd; cursor:pointer}
#itemdetail .item-spec-table td .quantity-input .iconDown{position:absolute; left:33px; top:14px; display:block; width:19px; height:12px; background:url(../img/icon_dn.png) no-repeat center center; border:1px solid #ddd; cursor:pointer}

#itemdetail #select_options{margin:0 0 2px 0; padding:4px 5px 3px 5px; border:1px solid #ccc; border-spacing:0; font-family:'Malgun Gothic',돋움,sans-serif; font-size:12px; color:#666; outline:none}
#itemdetail #selected_options tr:first-child td{border-top:1px solid #ccc}
#itemdetail #selected_options td{padding:13px 8px; border-bottom:1px solid #ccc}
#itemdetail #selected_options td:last-child{text-align:right}
#itemdetail #selected_options input.quantity{width:20px; margin:0 3px 0 10px; padding:2px 5px 1px 5px; border:1px solid #ccc; font-family'Malgun Gothic',:돋움,sans-serif; font-size:12px; color:#666}
#itemdetail #selected_options .deleteItem{display:inline-block; width:11px; height:14px; background:url(../img/delitem.gif) no-repeat center; text-indent:-9999em; cursor:pointer}

#itemdetail #total_amount span{display:inline-block; padding:4px 8px}
#itemdetail .item-spec-table .total_price{padding-top:10px; font-size:24px; color:#333}

/* Button */
#itemdetail .item-btn{margin-top:50px}
#itemdetail .item-btn a{float:left; display:block; width:138px; height:54px; margin-right:11px; border:1px solid; line-height:54px; text-align:center; font-family:'Malgun Gothic',Tahoma,돋움,sans-serif; font-weight:700; font-size:12px}
#itemdetail .item-btn a.btn-buynow{background-color:#555; border-color:#555; font-size:13px; color:#fff}
#itemdetail .item-btn a.btn-addcart{background-color:#eee; border-color:#ddd; color:#888}
#itemdetail .item-btn a.btn-wishlist{margin-right:0; background-color:#eee; border-color:#ddd; color:#888}

/* Content */
.item-info{min-height:400px}


/*--[ Review, Q&A Title ]--*/
.item-review .review-title,
.item-inquiry .qna-title,
.related-items-title{margin:0 0 15px 0; padding:0; font-family:'Malgun Gothic',돋움,sans-serif; font-size:12px; color:#666}

/* Review, Q&A List */
.comments{width:100%; margin:0 0 10px 0; padding:0; border:0; border-spacing:0}
.comments tr.list-hidden{display:none}
.comments th{padding:15px 0 13px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; font-family:'Malgun Gothic',돋움,sans-serif; font-size:11px; font-weight:normal; color:#999}
.comments td{padding:13px 0; border-bottom:1px solid #eee; font-family:돋움,sans-serif; font-size:12px; color:#585858}
.comments td a{color:#666}
.comments td.comments-author,
.comments td.comments-date{width:100px; text-align:center}
.comments td.comments-del{width:20px; font-family:'Malgun Gothic',돋움,sans-serif; text-align:center; font-size:9px; color:#d370b7}
.comments td.comments-del a{color:#d370b7}
.comments td.comments-del a:hover,
.comments td.comments-del a:focus{color:#585858}
.comments td.review-star{width:100px}
.comments td.comments-content .xe_content{color:#585858}
.comments td.comments-content .comments-title{cursor:pointer}
.comments td.comments-content .comments-title.close{height:18px; overflow:hidden}
.comments .xe_content p{margin:0; padding:0}

/* Paging */
#review-page-num,
.cmt-pagination{margin:50px 0; text-align:center; font-family:'Malgun Gothic',돋움,sans-serif; font-size:13px; color:#999}
#review-page-num a,
.cmt-pagination a{display:inline-block; padding:0px 5px; border:1px solid #fff; color:#999}
#review-page-num a.on,
.cmt-pagination a.on{padding:0px 5px; border:1px solid #aaa}
.cmt-pagination .direction{font-size:15px}

/* Write */
.item-review .review-write{margin:10px 0; text-align:right}
#review-write{display:inline-block; padding:5px 8px 4px 8px; border:1px solid #e5e5e5; font-family:'Malgun Gothic',돋움,sans-serif; font-size:11px; color:#999}
#review-write:hover,
#review-write:focus{border-color:#ccc}

/* Review, Q&A Write */
.commentForm{display:none; padding:20px; background-color:#fcfcfc; border:1px solid #ccc}
.commentForm .light_bx td{padding:5px 0}
.commentForm .light_bx .star_td{width:100px}
.commentForm .light_bx .starPoint{margin:0; padding:0; list-style:none}
.commentForm .light_bx .starPoint li{float:left; margin:0; padding:0}
.commentForm .light_bx .starPoint li a{display:block; width:14px; height:13px; overflow:hidden; background:url(../img/starOff.png) no-repeat left top; text-indent:-9999px}
.commentForm .light_bx .starPoint li a.on{background-image:url(../img/starOn.png)}
.view_type1{width:100%; margin:0; padding:; border:0; border-spacing:0}
.view_type1 td{color:#777}
.view_type1 .commentArea{width:99%; height:100px; margin:0; padding:5px; border:1px solid #ddd; color:#000}
.view_type1 td.review-btn{text-align:center}
.view_type1 td.review-btn #review-com{margin:0; padding:5px 16px; background:#57bbc2; border:1px solid #57bbc2; font-family:돋움,sans-serif; font-size:11px; color:#fff; cursor:pointer}
.view_type1 td.review-btn #review-cancel{display:inline-block; margin:0; padding:5px 16px; background:#fff; border:1px solid #ccc; font-family:돋움,sans-serif; font-size:11px; color:#888}

/* No Review */
.item-review .no-comment{margin:10px 0; font-family:돋움,sans-serif; font-size:12px; color:#585858}


/*--[ Q&A ]--*/
.comments td.comments-content .indent{background-image:url(../img/reply.png); background-repeat:no-repeat}

/* Write */
.item-inquiry .qna-write{margin:10px 0; text-align:right}
#qna-write{display:inline-block; padding:5px 8px 4px 8px; border:1px solid #e5e5e5; font-family:'Malgun Gothic',돋움,sans-serif; font-size:11px; color:#999}
#qna-write:hover,
#qna-write:focus{border-color:#ccc}
.view_type1 td.qna-btn{text-align:center}
.view_type1 td.qna-btn #qna-com{margin:0; padding:5px 16px; background:#57bbc2; border:1px solid #57bbc2; font-family:돋움,sans-serif; font-size:11px; color:#fff; cursor:pointer}
.view_type1 td.qna-btn #qna-cancel{display:inline-block; margin:0; padding:5px 16px; background:#fff; border:1px solid #ccc; font-family:돋움,sans-serif; font-size:11px; color:#888}

/* No Q&A */
.item-inquiry .no-comment{margin:10px 0; font-family:돋움,sans-serif; font-size:12px; color:#585858}

/* Reply */
.source-comment .scmt-info{margin-bottom:20px; font-family:'Malgun Gothic',돋움,sans-serif; font-size:13px; color:#666}
.source-comment .scmt-info .author{color:#333}
.source-comment .xe_content{margin-bottom:48px; padding:20px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-family:돋움,sans-serif; font-size:12px; color:#666}
.editorOption input{margin:0; padding:0; vertical-align:middle; cursor:pointer}
.editorOption label{margin:0 10px 0 0; padding:0; cursor:pointer}
.cmt-btn-area{margin-top:20px}
.cmt-btn-area .cmt-btn{display:inline-block; padding:7px 8px 6px 8px; background-color:#fff; border:1px solid #ccc; font-family:돋움,sans-serf; font-size:11px; color:#888; cursor:pointer}
.cmt-btn-area .cmt-btn-cancel{float:left; margin-right:-1px}
.cmt-btn-area .cmt-btn-submit{float:right; background-color:#f3f3f3}

/*--[ Goto Button ]--*/
.goto-section{position:fixed; top:50%; margin-top:-50px; left:50%; margin-left:510px; width:50px}
.goto-section .goto-btn{display:block; width:48px; height:24px; line-height:24px; text-align:center; font-family:'Malgun Gothic',돋움,sans-serif; font-size:10px}
.goto-section #goto-review{background:#555; border:1px solid #555; color:#fff}
.goto-section #goto-qna{background:#eee; border:1px solid #ddd; border-top:0; color:#666}
.goto-section .goto-btn-tb{display:block; margin:1px 0; width:48px; height:16px; line-height:14px; background-color:#fcfcfc; border:1px solid #ddd; text-align:center; font-family:'Malgun Gothic',돋움,sans-serif; font-size:16px; color:#999}


@media screen and (max-width:991px){
	.goto-section{display:none}
}

#sButton,
#sTop2{display:none !important}