/* BASIC css start */
/*───────────────────────────────────────────────────────────

    PC만 적용할 css 선언

───────────────────────────────────────────────────────────*/
    /* 회원가입 완료 */
        #join-complete { width: 100%; }
        #join-complete h1.tit-join-complete { margin-top: 40px; margin-bottom: 15px; padding-bottom: 6px; border-bottom: 0px; font-size:21px; font-weight: bold; text-align:center;}
        #join-complete .complete-box { padding: 40px;border-top: 1px solid #d4d4d4; }
        #join-complete .complete-box dl { padding: 0px; line-height: 30px; text-align:center;font-size:15px;}
        #join-complete .complete-box dd.font-rb { color: #ff3936; font-weight: bold; }
        #join-complete .complete-box dd.font-b { font-weight: bold; }
    /* 파워리뷰 - 전체 pc전용 */
        #wrap #power_pc_list * { margin: 0; padding: 0; }
        #wrap #power_pc_list { color: #444; font-family: Dotum, Sans-Serif; font-size:13px; line-height: 1.25; text-align:left; }
        #wrap #power_pc_list p, #wrap #power_pc_list li, #wrap #power_pc_list dt, #wrap #power_pc_list dd, #wrap #power_pc_list td, #wrap #power_pc_list th, #wrap #power_pc_list div { color: #444; font-family: Dotum, Sans-Serif; font-size:13px; line-height: 1.25; }
        #wrap #power_pc_list span, #wrap #power_pc_list a { color: #444; font-family: Dotum, Sans-Serif; font-size:13px; }
        #wrap #power_pc_list textarea { color: #444; font-family: Dotum, Sans-Serif; font-size: 100%; }
        #wrap #power_pc_list a { color: #444; text-decoration: none; }
        #wrap #power_pc_list li { list-style: none; }
        #wrap #power_pc_list img, #wrap #power_pc_list fieldset { border: 0; vertical-align: middle; }
        #wrap #power_pc_list legend { visibility: hidden; position: absolute; left: -9999px; top: -9999px; }
        #wrap #power_pc_list img { display:inline; }
        /* reviewBoard */
        #wrap #power_pc_list { width: 100%; margin: 0 auto; margin-top: 20px; padding-bottom: 40px;  }
        #wrap #power_pc_list > div {width:100% !important;box-sizing:border-box;min-width:100%;}
		#wrap #power_pc_list .frm {  z-index: 2; zoom: 1; position: relative; margin-top:10px; padding:10px; border: 1px solid #dadada; background: #fafafa; box-sizing:border-box;}
        #wrap #power_pc_list .frm:after { content: ''; display: block; clear: both; }
        #wrap #power_pc_list .frm .lst,  #wrap #power_pc_list .frm .sch { font-size:15px; font-weight:500; letter-spacing: -1px; }
        #wrap #power_pc_list .frm .category {  width: 59%; margin-right: 2%; }
        #wrap #power_pc_list .frm .sort {  width: 19%; margin-right: 1%; }
        #wrap #power_pc_list .frm .search {  width: 23.5%; margin-right: 2%; }
        #wrap #power_pc_list .frm .lst { float: left; z-index: 1; position: relative; height: 35px; line-height: 35px; background: #fff; }
		#wrap #power_pc_list .frm .lst.sort {margin-right:0;width:23.5%;}
		#wrap #power_pc_list .frm .lst.search {clear:both;float:left;margin-top:5px;}
        #wrap #power_pc_list .frm .lst .bull { position: absolute; top: 0; right: 15px; font-size:13px; }
        #wrap #power_pc_list .frm .pr-chk { position: absolute; top: auto;bottom:10px; right: 10px; zoom: 1; overflow: hidden; height:16px; line-height:18px; }
        #wrap #power_pc_list .frm .pr-chk input { width:14px; height:14px; padding:0; margin:-2px 0 0; vertical-align:middle; }
        #wrap #power_pc_list .frm-category-sort .lst a span { display:block; width:75%; height: 35px; line-height: 35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
        #wrap #power_pc_list .frm-myreview { padding-bottom : 35px; }
        #wrap #power_pc_list .frm-depth1 .category {  width: 79%; }
        #wrap #power_pc_list .frm-depth2 .category {  width: 39%; }
        #wrap #power_pc_list .frm-depth3 .category {  width: 25.6%; }
        #wrap #power_pc_list .frm-depth2-sort .category {  width: 29%; }
        #wrap #power_pc_list .frm-depth3-sort .category {  width: 23.5%; }
        #wrap #power_pc_list .frm .lst a { display: block; position: relative; height: 35px; line-height: 33px; padding-left: 15px; box-sizing:border-box;}
        #wrap #power_pc_list .frm .lst > a { border: 1px solid #dadada; }
        #wrap #power_pc_list .frm .lst .cover { display: none; position: absolute; top: 36px; left: 0; right: 0; background-color: #fff; max-height: 350px; overflow-x: hidden; overflow-y: auto; border: 1px solid #bcbcbc; border-top: 0; }
        #wrap #power_pc_list .frm .lst .cover ul { }
        #wrap #power_pc_list .frm .lst .cover ul li a:hover { background: #eee; }
        #wrap #power_pc_list .frm .sch { position: static; top: 0; right: 0; zoom: 1; overflow: hidden; width: 74.5%; margin:5px 0 0;float:left;}
        #wrap #power_pc_list .frm .sch .txt-input, #wrap #power_pc_list .frm .sch .btn { float: left; box-sizing:border-box;}
        #wrap #power_pc_list .frm .sch .txt-input { width: calc(100% - 52px); height: 35px; line-height: 35px; padding: 0 5px; border: 1px solid #dadada; font-size:15px; }
        #wrap #power_pc_list .frm .sch .btn { width: 52px; height: 35px; line-height: 37px; border: 1px solid #000; background: #3f4046; color: #fff; text-align: center; }
        #wrap #power_pc_list .pr-notice { margin-top: 20px; padding: 6px 15px; border: 1px solid #dadada; }
        #wrap #power_pc_list .pr-notice li { position: relative; zoom:1; background: url(/images/d3/modern_simple/bg_dashed.gif) repeat-x 0 0; padding: 10px 0 6px;}
        #wrap #power_pc_list .pr-notice li.pr-q span { position: absolute; top: 10px; right: 20px; color: #666; font-weight:500; }
        #wrap #power_pc_list .pr-notice li.pr-q a { display: block; padding-left: 15px; background: url(/images/d3/modern_simple/bul_notice.gif) no-repeat 4px 45%; color: #666; font-weight:500; }
        #wrap #power_pc_list .pr-notice li.pr-q.pr-now { margin: 0 -15px; padding: 10px 15px 6px; background: #fafafa; }
        #wrap #power_pc_list .pr-notice li.pr-q.pr-now span { right: 35px; }
        #wrap #power_pc_list .pr-notice li.pr-a { display: none; padding: 15px 15px 100px; background: 0; color: #9a9a9a;  word-wrap: break-word; word-break: keep-all; }
        #wrap #power_pc_list .pr-notice li.pr-a .pr-close { position: absolute; right: 20px; bottom: 10px; color: #444; font-weight:500; letter-spacing: -1px; }
        #wrap #power_pc_list .pr-notice li:first-child { background: none; }
        #wrap #power_pc_list .review-wrap, #wrap #power_pc_list .frm + div { zoom:1; clear:both; margin-top:15px;}
        #wrap #power_pc_list .review-wrap > li { position: relative; padding:10px 0 40px; border-bottom: 1px solid #dadada; box-sizing:border-box;}
        #wrap #power_pc_list .review-wrap table { width: 100%; border-collapse: collapse; border-spacing: 0; table-layout: fixed; word-wrap: break-word; word-break: keep-all; margin:0;}
        #wrap #power_pc_list .review-wrap table td { vertical-align:top;border-collapse:collapse;box-sizing:border-box; }
		#wrap #power_pc_list .review-wrap table colgroup col:first-child {width:120px !important;}
        #wrap #power_pc_list .review-wrap .tiny { width: 108px; }
        #wrap #power_pc_list .review-wrap .tiny a img { width: 106px; border: 1px solid #c9c9c9; }
        #wrap #power_pc_list .review-wrap .tiny p { margin-top: 5px; height: 21px; line-height: 25px; background: #7f7f7f; border-bottom: 1px solid #606060; color: #fff; font-weight:500; letter-spacing: -1px; text-align: center; }
        #wrap #power_pc_list .review-wrap .cont { padding-right: 114px; min-height: 100px;  }
        #wrap #power_pc_list .review-wrap .star-icon { zoom: 1; overflow: hidden; line-height:16px;margin-top:0; }
        #wrap #power_pc_list .review-wrap .star-icon + .star-icon {margin-top:5px;}
		#wrap #power_pc_list .review-wrap .star-icon .star, #wrap #power_pc_list .review-wrap .star-icon .star-img, #wrap #power_pc_list .review-wrap .star-icon .survey, #wrap #power_pc_list .review-wrap .star-icon .product-name, #wrap #power_pc_list .review-wrap .star-icon .icon { float: left; }
        #wrap #power_pc_list .review-wrap .star-icon .star { margin-right: 10px; color: #dcdde1; font-size:13px; font-weight: normal; }
        #wrap #power_pc_list .review-wrap .star-icon .product-name { margin-right: 10px; }
        #wrap #power_pc_list .review-wrap .star-icon .star-img { margin-right: 10px;  }
        #wrap #power_pc_list .review-wrap .star-icon .star-img img { width: 24px; }
        #wrap #power_pc_list .review-wrap .star-icon .star span { color: #dcdde1;  }
        #wrap #power_pc_list .review-wrap .star-icon .star em { font-style: normal; }
        #wrap #power_pc_list .review-wrap .star-icon .survey { color: #515368; font-weight:500; letter-spacing: -1px; width: 80px; }
        #wrap #power_pc_list .review-wrap .star-icon .icon { font-size: 0; padding-top:3px;}
        #wrap #power_pc_list .review-wrap .star-icon .icon img { width:19px;height:auto; margin-right: 3px;  vertical-align: top; }
        #wrap #power_pc_list .review-wrap .multi-star { padding: 10px 10px 0; display: none;}
        #wrap #power_pc_list .review-wrap .multi-star:after { clear: both; content: ""; display: block; }
        #wrap #power_pc_list .review-wrap .multi-star li { float: left; padding-top:1px; margin-right:30px; }
        #wrap #power_pc_list .review-wrap .multi-star li.star5 { margin-right: 0; }
        #wrap #power_pc_list .review-wrap .multi-star li span { display:inline-block;  vertical-align:middle; color: #dcdde1; }
        #wrap #power_pc_list .review-wrap .multi-star li span.pr-tit { overflow: hidden; padding-top:1px; color:#000; white-space:nowrap; }
        #wrap #power_pc_list .review-wrap .multi-star li em { font-style: normal; }
        #wrap #power_pc_list .review-wrap .content { position: relative; margin-top: 0; line-height: 1.5; word-wrap: break-word; }
        #wrap #power_pc_list .review-wrap .pr-content-all {display:none; padding-top: 5px; line-height: 1.5;}
        #wrap #power_pc_list .review-wrap .pr-content-simple {padding-top: 5px; line-height: 1.5;}
        #wrap #power_pc_list .review-wrap .content_p {padding-top: 5px; line-height: 1.5;}
        #wrap #power_pc_list .review-wrap .content_p .pr-close { display:none; color: #3B5998; font-weight:500;margin:20px 0 0;float:right;}
        #wrap #power_pc_list .review-wrap .pr-options { zoom: 1; overflow: hidden; margin-top: 10px; padding:5px 10px; }
        #wrap #power_pc_list .review-wrap .pr-options dl { clear: both; }
        #wrap #power_pc_list .review-wrap .pr-options dt, #wrap #power_pc_list .review-wrap .pr-options dd { float: left; margin-top:0px; color: #999;   }
        #wrap #power_pc_list .review-wrap .pr-options dt { width: 20%; font-weight:500; letter-spacing: -1px; word-wrap: break-word; line-height: 1.5; }
        #wrap #power_pc_list .review-wrap .pr-options dd { width: 80%; line-height: 1.5; }
        #wrap #power_pc_list .review-wrap .ctr { text-align:right; }
        #wrap #power_pc_list .review-wrap .ctr .more { color: #8a8278; font-weight:500; }
        #wrap #power_pc_list .review-wrap .pr-content-all > a.pr-close { color: #3B5998; font-weight:500; }
        #wrap #power_pc_list .review-wrap .pr-content-simple > a.pr-more { color: #3B5998; font-weight:500;  }
        #wrap #power_pc_list .review-wrap .user { position: absolute; top: 66px; right: 0; zoom: 1; width:90px; font-size:0;text-align:right;}
        #wrap #power_pc_list .review-wrap .user li { float: none;display:inline-block; position: relative; width: 50px; height: 50px; margin:0 0 2px;font-size:12px;}
        #wrap #power_pc_list .review-wrap .user li + li {margin-left:2px;}
		#wrap #power_pc_list .review-wrap .user li a:hover span { display: block; }
        #wrap #power_pc_list .review-wrap .user li a span { position: absolute; top: 0; left: 0; display: none; width: 100%; height: 100%; opacity: 0.3; filter: alpha(opacity=30); background: #000; }
        #wrap #power_pc_list .review-wrap .user li img { width: 100%; height: 100%; }
        #wrap #power_pc_list .review-wrap .user li .attach-preview { display:none;  position: absolute; top:0; right:50px; border:0; z-index:9999; zoom:1; }
        #wrap #power_pc_list .review-wrap .user li .attach-preview img {width: 200px; height: auto; }
        #wrap #power_pc_list .review-wrap .desc { position: absolute; top: 30px; right: 0; padding-top: 1px;}
        #wrap #power_pc_list .review-wrap .desc li { color: #000; text-align:right;font-size:12px;}
        #wrap #power_pc_list .review-wrap .desc li span { color: #a8a8a8; }
        #wrap #power_pc_list .review-wrap .reply { width:100%;position: absolute; height: 21px; line-height: 21px; color: #7b7b7b; padding:0; margin-right: 0; right:0;bottom:10px;}
        #wrap #power_pc_list .review-wrap .reply a { }
        #wrap #power_pc_list .review-wrap .reply a span { display: inline-block; }
        #wrap #power_pc_list .review-wrap .reply .cnt span { padding-left: 20px; }
        #wrap #power_pc_list .review-wrap .reply .yes, #wrap #power_pc_list .review-wrap .reply .no  { display: inline-block; width: 57px; height: 22px; line-height: 24px; color: #000; border:1px solid #ccc; text-align: center; }
        #wrap #power_pc_list .review-wrap .reply a span { display: inline-block; }
        #wrap #power_pc_list .review-wrap .reply .yes span { padding-left: 15px; background: url(/images/d3/modern_simple/bul_h11_yes.gif) no-repeat 0 4px; }
        #wrap #power_pc_list .review-wrap .reply .no span { padding-left: 15px; background: url(/images/d3/modern_simple/bul_h11_no.gif) no-repeat 0 5px; }
        #wrap #power_pc_list .review-wrap .reply > .cnt { letter-spacing: -1px; }
        #wrap #power_pc_list .review-wrap .reply > span { display: inline-block; padding-right: 5px; }
        #wrap #power_pc_list .review-wrap .reply > span.bar { padding-left: 5px; color: #000; }
        #wrap #power_pc_list .review-wrap .reply-wrap { margin-left: 30px; }
        #wrap #power_pc_list .review-wrap .reply-wrap > li { position: relative; padding-top: 25px; padding-left: 30px; min-height: 54px;  background: url(/images/d3/modern_simple/bg_reply.gif) no-repeat 0 25px; line-height: 1.5; }
        #wrap #power_pc_list .review-wrap .reply-wrap > li .comment { word-wrap: break-word;  margin-right:160px; }
        #wrap #power_pc_list .review-wrap .reply-wrap > li .desc { position: absolute; top: 15px; right: 45px; }
		#wrap #power_pc_list .frm + div > ul#listPowerReview, #wrap #power_pc_list .frm + div ul.product-review-list {font-size:0;height:auto !important;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview:after, #wrap #power_pc_list .frm + div ul.product-review-list:after {clear:both;content:"";display:block;}
        #wrap #power_pc_list .frm + div > ul#listPowerReview > li, #wrap #power_pc_list .frm + div ul.product-review-list > li {width: calc(50% - 5px) !important;position:static !important;box-sizing:border-box;margin:0 !important;float:left;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li:nth-of-type(even), #wrap #power_pc_list .frm + div ul.product-review-list > li:nth-of-type(even) {margin-left:10px !important;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li:nth-of-type(2n + 1), #wrap #power_pc_list .frm + div ul.product-review-list > li:nth-of-type(2n + 1) {clear:both;float:left;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li:nth-of-type(n + 3), #wrap #power_pc_list .frm + div ul.product-review-list > li:nth-of-type(n + 3) {margin-top:10px !important;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl, #wrap #power_pc_list .frm + div ul.product-review-list > li > dl {border:0 !important;box-sizing:border-box;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dt, #wrap #power_pc_list .frm + div ul.product-review-list > li .pr-img {border:1px #ddd solid;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dt a, #wrap #power_pc_list .frm + div ul.product-review-list > li .pr-img a {border:0;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dt a img, #wrap #power_pc_list .frm + div ul.product-review-list > li .pr-img img {width:100% !important;height:auto !important;margin:0 auto;vertical-align:middle;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dt .best {bottom:5px;left:5px;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd, #wrap #power_pc_list .frm + div ul.product-review-list > li .pr-info {box-sizing:border-box;border:1px #ddd solid !important;border-top:0 !important;padding:8px;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd > div, #wrap #power_pc_list .frm + div ul.product-review-list > li div {box-sizing:border-box;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.dsc {padding-bottom:3px;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.dsc > p {font-size:13px;line-height:18px;height:54px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.dsc span.att {display:inline-block;min-width:26px;box-sizing:border-box;text-align:right;padding:2px 0 0 20px;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.dsc > p + span {margin-top:3px;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.sumup {padding:5px 0 0 60px;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.sumup:after {clear:both;content:"";display:block;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.sumup img {float:left;top:5px;}
		#wrap #power_pc_list .frm + div > ul#listPowerReview > li > dl > dd div.sumup p {display:inline-block;box-sizing:border-box;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-info {border-bottom:0 !important;padding-bottom:5px;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-info .pr-name {}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-info .pr-price {padding-top:3px;font-weight:500;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list {padding:5px 8px 8px;border:1px #ddd solid;border-top:1px #ddd dashed;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-grade {border:0;padding:0 0 5px;height:auto;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-grade span {line-height:20px;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-grade span strong {color:#004ea1;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review {}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review li {border:0;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review .pr-content {line-height:18px;height:36px;padding:0;margin-bottom:5px;color:#777 !important;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review .pr-depth {}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review .pr-depth span {color:#999 !important;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review .pr-depth span:before {left:-4px;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review .pr-depth span:first-child:before {display:none;}
		#wrap #power_pc_list .frm + div ul.product-review-list > li .pr-review-list .pr-review .pr-depth span + span {margin-left:8px;}
		#wrap #power_pc_list .paging, #wrap #powerReview .paging {vertical-align: top; display:inline-block;width:100%;margin:0 auto;padding:20px 0 0;float:none;height:auto;font-size:0; }
        #wrap #power_pc_list .paging a, #wrap #powerReview .paging a {width:33px; height:auto; line-height:14px;padding:9px 0; background-color:#fff; border:0;border-top: 1px solid #ccc; display:inline-block; overflow: hidden;margin:0;vertical-align:top;font-size:13px;color:#777;cursor: pointer;}
		#wrap #power_pc_list .paging a + a, #wrap #powerReview .paging a + a {margin-left:5px;}
        #wrap #power_pc_list .paging a:hover, #wrap #power_pc_list .paging a.now, #wrap #powerReview .paging a:hover, #wrap #powerReview .paging a.now {background-color:#fff; color:#333; border:0;border-top:1px solid #333;font-weight:700;letter-spacing:0; }
        #wrap #power_pc_list .paging a span, #wrap #powerReview .paging a span {vertical-align:top;}
		#wrap #power_pc_list .paging a.now span, #wrap #powerReview .paging a.now span {color:inherit;font-weight:inherit;letter-spacing:inherit;}
		#wrap #power_pc_list .paging a img, #wrap #powerReview .paging a img { padding-top:0; }
        #wrap #power_pc_list .paging a.term { width: 120px; }
        #wrap #power_pc_list .block_comment { display: none; }
		/*#wrap .paging li.prev { margin-right: 10px; }
		#wrap .paging li.next { margin-left: 10px; }*/
		#wrap #contentWrap .prd-reviewBoard {position:relative;padding:0 4.6875%;box-sizing:border-box;width:100%;}
		#wrap #contentWrap .prd-reviewBoard .postLeft {width:100%; height:auto; border:0;box-sizing:border-box; float:none;margin:20px auto;display:table;table-layout:fixed;border-collapse:collapse;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .connect_product, #wrap #contentWrap .prd-reviewBoard .postLeft .counter, #wrap #contentWrap .prd-reviewBoard .postLeft .btn {padding:10px;vertical-align:middle;box-sizing:border-box;border-collapse:collapse;display:table-cell;border:1px #ddd solid;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .connect_product {font-size:0;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .connect_product .prd_img {display:inline-block; border: 1px solid #ddd;box-sizing:border-box;width:35%;vertical-align:middle;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .connect_product .prd_img img {width: 100%;height:auto;vertical-align:middle;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .connect_product .prd_info {margin:0;width:65%;padding:0 0 0 6px;box-sizing:border-box;display:inline-block;vertical-align:middle;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .connect_product .prd_info .name {font-size:13px; color: #000; letter-spacing:0px;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .connect_product .prd_info .price {margin-top: 5px; font-size:13px; color: #000;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .img-score {padding: 25px; border-top: 1px solid #e6e6e6; background: #f8f8f8;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .img-score p {margin-top: 15px; overflow: hidden;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .img-score p:first-child {margin-top: 0;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .img-score p .score-name {float: left; font-size:14px; color: #666666;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .img-score p .star-icon {float: right;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .img-score p .star-icon  .star {font-size:16px; color: #aeaeae;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .img-score p .star-icon  .star img { width: 15px; height: 15px; }
		#wrap #contentWrap .prd-reviewBoard .postLeft .counter {overflow: hidden;width:112px;text-align:center;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .counter .score {float:none; font-weight: 500; font-size:14px; color: #010101;margin:0 auto;display:inline-block;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .counter .score em {color: #004ea1;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .counter .review {float:none; font-weight: 500; font-size:14px; color: #010101;margin:0 auto;display:inline-block;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .counter .review em {color: #004ea1;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .btn {width:112px;}
		#wrap #contentWrap .prd-reviewBoard .postLeft .btn .btn-prd-view {display:block; line-height:36px; text-align:center; background:#000; font-size:14px; color:#fff;}
		#wrap #contentWrap .prd-reviewBoard .postRight { box-sizing:border-box; min-height:auto; width:100%; float:none;margin:0 auto; }
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview {padding: 0 0 15px 0; position: relative;border:0;text-align:center;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .tit {position:static; top:0; left: 0; width: 100%;text-align:center;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .tit p {padding:0 0 10px 0; line-height: 22px; font-size:18px; font-weight: 500; color: #000; letter-spacing:0px;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .tit p br {display:none;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .img-list {width:100%;text-align:center;box-sizing:border-box;margin:0;padding:0;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .img-list ul {overflow: hidden;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .img-list ul li {float: left; margin-left: 10px;width: calc(20% - 8px);}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .img-list ul li:first-child {margin-left: 0;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .img-list ul li a {display: block; border: 1px solid #ddd;box-sizing:border-box;width:100%;}
		#wrap #contentWrap .prd-reviewBoard .postRight .best-phpotoReview .img-list ul li a img {width:100%; height:auto;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd { position:relative; line-height:24px;min-height:24px;height:auto; padding-left:5px; padding-top:0;padding-bottom:5px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd h2 { color:#000; font-size:13px; font-weight: bold; letter-spacing: -1px; line-height: 37px;  }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd h2 span { font-weight:normal; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort { position:absolute; top:0; right:0; border-right:1px solid #ccc; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort:after { clear: both; content: ""; display: block; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort li { float:left; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; letter-spacing:-1px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort li a { display:inline-block; width:52px; height:22px; line-height:24px; font-size:12px; color:#000; text-align:center; background:none; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort li.pr-list-photo { margin-right:20px; border-right:1px solid #ccc; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort li.pr-list-photo a { width:120px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort li.last { margin-right: 0; padding-right: 0; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort li.now  { background:#666; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .sort li.now  a { color:#fff; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .pr-photo-toggle { position:absolute; top:0; right:0; border:1px solid #ccc; letter-spacing:-1px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .pr-photo-toggle a { display:inline-block; width:120px; height:22px; line-height:24px; font-size:12px; color:#000; text-align:center; background:none; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .pr-photo-toggle a.now { color:#fff; background:#666; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .hd .pr-photo-toggle-sort { right:166px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview {min-width:100%;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap {border-top: 1px solid #ddd; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li { zoom:1; position: relative; padding:10px 0; border-bottom: 1px solid #ddd; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon { zoom: 1; overflow: hidden; height: 20px; line-height: 20px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .star, 
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .survey,
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .star-img,
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .icon { float: left; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .star { width: 90px; margin-right: 4px; font-size:15px; font-style: normal; letter-spacing: 2px; color: #ccc; line-height: 20px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .survey { color: #9d9d9d; width: 80px; font-weight:bold; line-height: 20px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .icon { font-size: 0; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .icon img { width:19px;height:auto; margin-right: 3px;  vertical-align: top; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .star-img { margin-right: 15px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .star-icon .star-img img { width: 20px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .content { clear:both; position: relative; overflow: hidden; margin-top:10px; margin-right:0px; line-height:18px; word-wrap: break-word; min-height:54px; text-overflow:ellipsis;color:#555;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .pr-content-all {display:none; padding-top: 5px; line-height: 1.5;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .pr-content-simple {padding-top: 5px; line-height: 1.5;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .ctr { text-align: right; margin-right: 140px;  font-weight: bold;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .desc { position: absolute; right: 0; width: 120px; padding-top: 0; color:#999;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .desc li {color:inherit;font-size:13px;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .content_p {padding-top: 5px; line-height: 1.5;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .content_p .pr-close { display:none; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .photo-list {  margin-top: 15px; height: 75px; position:relative; z-index:5; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .photo-list li { float: left; position: relative; width: 76px; margin-right: 10px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .photo-list li a:hover span { display: block; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .photo-list li a span { position: absolute; top: 0; left: 0; display: none; width: 100%; height: 100%; opacity: 0.3; filter: alpha(opacity=30); background: #000; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .photo-list li a img { width: 74px; height: 70px; border: 1px solid #c9c9c9; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .photo-list li .attach-preview { display:none;  position: absolute; top:75px; left:0; border: 1px solid #c9c9c9; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap > li .photo-list li .attach-preview img {width: 400px; height: 400px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply {overflow: hidden; margin-top:10px; }
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply .btn-reply {display: inline-block; width: 59px; height: 24px; line-height: 22px; border: 1px solid #cccccc; text-align: center; box-sizing:border-box; float: left;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply .btn-reply span {display:inline-block; padding-left:23px; background:url(/images/d3/modern_simple/ico_reply_h14.png) no-repeat 0 5px; font-size:13px; color:#010101;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply .pr-good {float: right;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply .pr-good span {display: inline-block; padding-right: 5px; line-height: 24px; font-size:13px; color: #444;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply .pr-good a {display: inline-block; width: 57px; height: 24px; line-height: 22px; color: #000; border: 1px solid #ccc; text-align: center;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply .pr-good .yes span {display: inline-block; padding-left: 15px; background: url(/images/d3/modern_simple/bul_h11_yes.gif) no-repeat 0 4px;}
		#wrap #contentWrap .prd-reviewBoard .postRight #powerReview .review-wrap .reply .pr-good .no span {display: inline-block; padding-left: 15px; background: url(/images/d3/modern_simple/bul_h11_no.gif) no-repeat 0 5px;}

		#viewPowerReview_wrapper #viewPowerReview * { margin: 0; padding: 0;  }
		#viewPowerReview_wrapper #viewPowerReview { color: #444; font-family: Dotum, Sans-Serif; font-size:13px; line-height: 1.25; text-align:left; }
		#viewPowerReview_wrapper #viewPowerReview p, #viewPowerReview_wrapper #viewPowerReview li, #viewPowerReview_wrapper #viewPowerReview dt, #viewPowerReview_wrapper #viewPowerReview dd, #viewPowerReview_wrapper #viewPowerReview td, #viewPowerReview_wrapper #viewPowerReview th, #viewPowerReview_wrapper #viewPowerReview div { color: #444; font-family: Dotum, Sans-Serif; font-size:13px; line-height: 1.25; }
		#viewPowerReview_wrapper #viewPowerReview span, #viewPowerReview_wrapper #viewPowerReview a { color: #444; font-family: Dotum, Sans-Serif; font-size:13px; }
		#viewPowerReview_wrapper #viewPowerReview { display:inline-block; *display:inline;   }
		#viewPowerReview_wrapper #viewPowerReview img { display:inline; }
		#viewPowerReview_wrapper .popup_align { display:inline-block; *display:inline;   }
		#viewPowerReview_wrapper #viewPowerReview textarea { color: #444; font-family: Dotum, Sans-Serif; font-size: 100%; overflow:auto; }
		#viewPowerReview_wrapper #viewPowerReview a { color: #444; text-decoration: none; }
		#viewPowerReview_wrapper #viewPowerReview li { list-style: none; }
		#viewPowerReview_wrapper #viewPowerReview img, #viewPowerReview_wrapper #viewPowerReview fieldset { border: 0; vertical-align: middle; }
		#viewPowerReview_wrapper #viewPowerReview legend { visibility: hidden; position: absolute; left: -9999px; top: -9999px; }
		#viewPowerReview_wrapper #viewPowerReview { padding:0;}
		#viewPowerReview_wrapper #viewPowerReview .trans { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0; filter: alpha(opacity=0); }
		#viewPowerReview_wrapper #viewPowerReview .layer { z-index: 12; position: relative; /*width: 545px;*/ margin: 0 auto; padding:30px 10px 10px;width:90.625% !important; background: #fff;box-sizing:border-box;}
		#viewPowerReview_wrapper #viewPowerReview .lhd { position: relative; text-align: center; }
		#viewPowerReview_wrapper #viewPowerReview .lhd img { height: auto !important; border: 1px solid #ddd;width:100% !important; }
		#viewPowerReview_wrapper #viewPowerReview .lhd .close { position: absolute; top: -20px; right: 0; font-size:15px; font-weight: 500; }
		#viewPowerReview_wrapper #viewPowerReview .layer .lhd .pagination { width: 100%; text-align: center; padding: 10px; }
		#viewPowerReview_wrapper #viewPowerReview .layer .lhd .pagination a { display: inline-block; margin: 0 2px; width: 14px; height: 14px; background: url(/images/d3/modern_simple/btn/btn_h14_off.png) no-repeat 0 0; }
		#viewPowerReview_wrapper #viewPowerReview .layer .lhd .pagination a.now { background: url(/images/d3/modern_simple/btn/btn_h14_on_gray.png) no-repeat 0 0; }
		#viewPowerReview_wrapper #viewPowerReview .lcont { zoom: 1; overflow: hidden; margin-top: 10px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .tiny, #viewPowerReview_wrapper #viewPowerReview .lcont .review { float: left; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .tiny { width: 90px; margin-right: 10px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .tiny a img { width: 90px;height:auto; border: 1px solid #ddd; box-sizing:border-box;}
		#viewPowerReview_wrapper #viewPowerReview .lcont .tiny p { margin-top: 5px; height: 18px; line-height: 22px; background: #7f7f7f; border-bottom: 1px solid #606060; color: #fff; font-weight: 500; letter-spacing: -1px; text-align: center; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review { width: calc(100% - 100px) !important; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon { zoom: 1; overflow: hidden; height: 20px; line-height: 20px; margin-bottom: 8px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .star, #viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .survey, #viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .star-img, #viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .icon { float: left; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .star { width: 80px; margin-right: 4px; font-size:13px; font-style: normal; letter-spacing: 2px; color: #dcdde1;  }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .survey { color: #9d9d9d; width: 80px; font-weight:500; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .icon { font-size: 0; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .icon img { width:19px;height:auto; margin-right: 3px;  vertical-align: top; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .star-img { margin-right: 15px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .star-icon .star-img img { width: 19px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review  .multi-star { zoom: 1; padding: 5px 10px; border:1px solid #e7e7e7; margin-bottom:10px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review  .multi-star:after { clear: both; content: ""; display: block; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review  .multi-star li { float: left; padding-top:1px; margin-right:30px; white-space:nowrap; padding: 5px 0; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review  .multi-star li.star5 { margin-right: 0; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review  .multi-star li span { display:inline-block;  vertical-align:middle; color: #dcdde1; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review  .multi-star li span.pr-tit { overflow: hidden; padding-top:1px; color:#000; white-space:nowrap; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review  .multi-star li em { font-style: normal; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .content { position: relative;  min-height:93px;  margin-top: 5px; line-height: 1.5; word-wrap:break-word;}
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .content .more { position: absolute; right: 0; bottom: 0; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .pr-date { height:auto; padding-top:10px;line-height:18px;box-sizing:border-box;color:#999 !important;}
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .reply { position: relative; height: 21px; line-height: 21px; color: #8a8278; padding-top:10px; border-top:1px solid #e7e7e7; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .reply p { position: absolute; right: 0; bottom: 0; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .reply a { display: inline-block; width: 57px; height: 22px; line-height: 24px; color: #000; border:1px solid #ccc; text-align: center; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .reply a span { display: inline-block; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .reply .yes span { padding-left: 15px; background: url(/images/d3/modern_simple/bul_h11_yes.gif) no-repeat 0 4px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .reply .no span { padding-left: 15px; background: url(/images/d3/modern_simple/bul_h11_no.gif) no-repeat 0 5px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .write { position: relative; height: 70px; margin-top: 10px; padding: 10px; border: 1px solid #d4d4d4; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .write p { position: absolute; top: 10px; left: 10px; color: #666; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .write a { position: absolute; right: 10px; bottom: 10px; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .write textarea { width: 100%; height: 45px; border: 0 none; background: 0 none;  overflow:auto; color: #88898e;}
		.popup_wrapper .popup_align {height:100%; _height:1px; *height:1px; }
		#viewPowerReview_wrapper #viewPowerReview .pr_move_left { position: absolute; top: 300px; left: -100px; color: #666; }
		#viewPowerReview_wrapper #viewPowerReview .pr_move_right { position: absolute; top: 300px; right: -100px; color: #666; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .pr-options { zoom: 1; overflow: hidden; padding:5px 10px;box-sizing:border-box;}
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .pr-options dl { clear: both; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .pr-options dt, #viewPowerReview_wrapper #viewPowerReview .lcont .review .pr-options dd { float: left; margin-top: 0; color: #999; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .pr-options dt { width: 20%; font-weight: 500; letter-spacing: -1px; word-wrap: break-word; }
		#viewPowerReview_wrapper #viewPowerReview .lcont .review .pr-options dd { width: 80%; }
		.popup_visible_viewPowerReview { height: auto; } 
		#viewPowerReview_wrapper #viewPowerReview .link-attach-image { cursor: default ; }
		#viewPowerReview_wrapper #viewPowerReview .zoom-attach-image { cursor: url(/images/d3/modern_simple/cursor_zoomin.cur), auto; }
		#zoomPowerReviewIMG {display: inline-block; }
		#zoomPowerReviewIMG { cursor: url(/images/d3/modern_simple/cursor_zoomout.cur), auto; }
	/* 파워리뷰 - 포토 pc 전용 */
    @media only screen and (max-width:500px) {
    }
    @media only screen and (max-width:375px) {
    }
    @media only screen and (max-width:350px) {
    }
    @media only screen and (max-width:320px) {
    }

    /* 상세 - 파워리뷰 */
        #productDetail #powerReview {width:100%;min-width:100%;padding:0 4.875%;box-sizing:border-box;}
        #productDetail #powerReview span, 
        #productDetail #powerReview a,
        #productDetail #powerReview p, 
        #productDetail #powerReview li, 
        #productDetail #powerReview dt, 
        #productDetail #powerReview dd, 
        #productDetail #powerReview td, 
        #productDetail #powerReview th, 
        #productDetail #powerReview div {font-family:'Montserrat', 'Noto Sans KR',"Helvetica Neue", Helvetica, NanumGothic,"Malgun Gothic",AppleGothic,Dotum,Gulim,sans-serif;font-weight: 400;font-size:14px;}
        #productDetail #powerReview .info .score {position:static;display: block;background:#ccc;border-radius:10px;padding: 10px 10px 10px 0;width: 100%;box-sizing: border-box;}
        #productDetail #powerReview .info .score dt {width: 120px;margin: 20px 0 0;}
        #productDetail #powerReview .info .score dt p {margin-top: 0;font-size: 60px;line-height: 1;margin-bottom: 10px;}
        #productDetail #powerReview .info .score dd {background:#fff;width: calc(100% - 120px);}
        #productDetail #powerReview .info .score dd ul {padding: 10px;}
        #productDetail #powerReview .info .score dd li {position: relative;margin-top: 0;color: #9d9d9d;font-size: 14px;}
        #productDetail #powerReview .info .score dd li + li {margin-top:15px;}
        #productDetail #powerReview .info .gap {display:none;}
        #productDetail #powerReview .info .chart {width:auto;float: inherit;display: inline-block;width: 100%;}
        #productDetail #powerReview .info {height:auto;padding: 10px !important;}
        #productDetail #powerReview .info .chart ul {zoom: 1;overflow: hidden;padding: 0 20px 0 80px;}
        #productDetail #powerReview .info .chart li {float:inherit;}
		#productDetail #powerReview .info .chart li .tit,
		#productDetail #powerReview .info .chart li .bar {height: 16px;line-height: 16px;color: #9d9d9d;font-size: 14px;}
		#productDetail #powerReview .info .chart li .tit {position: absolute;top: 0;left: -75px;}
		#productDetail #powerReview .info .chart li .bar { display: block; position: relative; width: 100%; }
		#productDetail #powerReview .info .chart li .bar .abs { display: block; width: 100%; height: 100%; }
        #productDetail #powerReview .info .gap.vline {display:none;}
        #productDetail #powerReview .photo {width: 100% !important;border-top:1px solid #ddd;padding: 10px 0 0;position: static;margin: 10px 0 0;}
        #productDetail #powerReview .info .photo .tit { font-weight: bold; letter-spacing: -1px; line-height: 1.75; }
        #productDetail #powerReview .info .photo ul {zoom: 1;overflow: hidden;height: auto;width: calc(100% + 10px);margin-left: -5px;}
        #productDetail #powerReview .info .photo ul li {float: left;position: relative;width: calc(20% - 10px);margin-bottom: 8px;margin-right: 10px;}
        #productDetail #powerReview .info .photo ul li a:hover span { display: block; }
        #productDetail #powerReview .info .photo ul li a span { position: absolute; top: 0; left: 0; display: none; width: 100%; height: 100%; opacity: 0.3; filter: alpha(opacity=30); background: #000; }
        #productDetail #powerReview .info .photo ul li a img {width: 100%;height: auto;border: 1px solid #c9c9c9;}
        #productDetail #powerReview .info .photo .photo-none { height: 95px; padding-top: 55px; border: 1px solid #dadada; color: #b7b7b7; text-align: center; margin-right:10px; }
		#productDetail #powerReview .frm .recmd { z-index: 1; zoom: 1; position: relative; padding-top: 15px; color: #000; font-size: 14px; font-weight: bold; letter-spacing: -1px; background: #fff; }
		#productDetail #powerReview .frm .recmd:after { content: ''; display: block; clear: both; }
		#productDetail #powerReview .frm .recmd .star-list,
		#productDetail #powerReview .frm .recmd .cvr-good,
		#productDetail #powerReview .frm .recmd .cvr-benefit { float: left; }
		#productDetail #powerReview .frm .recmd .cvr-good,
		#productDetail #powerReview .frm .recmd .cvr-benefit {width: 25%;}
		#productDetail #powerReview .frm .recmd .cvr-befnefit { position: absolute; top: 15px; right: 0; }

		#productDetail #powerReview .frm .recmd .cvr-benefit { position: absolute; top: 15px; right: 0; }
		#productDetail #powerReview .frm .recmd > .star-list {position: relative;width: 50%;height: 35px;line-height: 35px;}
		#productDetail #powerReview .frm .recmd > .star-list .bull { position: absolute; top: 0; right: 20px; }
		#productDetail #powerReview .frm .recmd > .star-list > a { border: 1px solid #dadada; }
		#productDetail #powerReview .frm .recmd > .star-list a { display: block; height: 35px; line-height: 32px; position: relative; padding-left: 15px; font-size: 14px; }
		#productDetail #powerReview .frm .recmd > .star-list em { font-weight: normal; font-style: normal; letter-spacing: 2px;line-height: 35px;   }
		#productDetail #powerReview .frm .recmd > .star-list .survey { position: absolute; top: 2px; _top: -10px; right: 40px; }
		#productDetail #powerReview .frm .recmd > .star-list ul { display: none; position: absolute; top: 35px; left: 0; width: 100%; border-bottom: 1px solid #dadada; background-color: #fff; }
		#productDetail #powerReview .frm .recmd > .star-list ul li { border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
		#productDetail #powerReview .frm .recmd > .star-list ul li a:hover { background: #eee; }

        #productDetail #powerReview .info .photo .not-photo { display:block; text-align:center; padding-top:40px; }
        #productDetail #powerReview .hd-t { zoom: 1;  margin-top: 20px; }
        #productDetail #powerReview .hd-t h2 { float:left; color: #000; font-size: 12px; letter-spacing: -1px; line-height: 37px; font-weight: bold;  }
        #productDetail #powerReview .hd-t .pr-btn-list { float:right; color: #000; font-size: 14px; line-height: 40px; }
        #productDetail #powerReview .hd-t .pr-btn-list > a {color: #000;font-size: 14px;line-height: 37px;letter-spacing: -1px;}
        #productDetail #powerReview .hd-t:after { content: ''; display: block; clear: both; }

        #productDetail #powerReview .hd { position:relative; height:30px; padding-left:5px; margin-top: 30px; }
        #productDetail #powerReview .hd h2 {color:#000;font-size: 15px;font-weight: 400;letter-spacing: -1px;line-height: 1;}
        #productDetail #powerReview .hd h2 span {font-weight:normal;display: inline-block;vertical-align: md;}
        #productDetail #powerReview .hd .sort {position:absolute;top: -1px;right: 0px;border-right:1px solid #ccc;}
        #productDetail #powerReview .hd .sort:after { clear: both; content: ""; display: block; }
        #productDetail #powerReview .hd .sort li { float:left; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; letter-spacing:-1px; }
        #productDetail #powerReview .hd .sort li a {display:inline-block;color:#000;text-align:center;background:none;}
        #productDetail #powerReview .hd .sort li.pr-list-photo { margin-right:20px; border-right:1px solid #ccc; }
        #productDetail #powerReview .hd .sort li.pr-list-photo a { width:120px; }
        #productDetail #powerReview .hd .sort li.last { margin-right: 0; padding-right: 0; }
        #productDetail #powerReview .hd .sort li.now  { background:#666; }
        #productDetail #powerReview .hd .sort li.now  a { color:#fff; }
        #productDetail #powerReview .hd .pr-photo-toggle { position:absolute; top:-6px; right:0; border:1px solid #ccc; letter-spacing:-1px; }
        #productDetail #powerReview .hd .pr-photo-toggle a { display:inline-block; width:120px; height:22px; line-height:24px; font-size:11px; color:#000; text-align:center; background:none; }
        #productDetail #powerReview .hd .pr-photo-toggle a.now { color:#fff; background:#666; }
        #productDetail #powerReview .hd .pr-photo-toggle-sort { right:220px; }

        #productDetail #powerReview .pr-division-tab { width:100%; padding-top:20px; border-top:1px solid #dadada; }
        #productDetail #powerReview .pr-division-tab ul:after { content: ''; display: block; clear: both; }
        #productDetail #powerReview .pr-division-tab ul {width:100%;margin: 0 0 20px;}
        #productDetail #powerReview .pr-division-tab ul li { float:left; width:50%; *width:49.8%; }
        #productDetail #powerReview .pr-division-tab ul li a {display:block;width:100%;color: #000;text-align:center;background:#fff;}
        #productDetail #powerReview .pr-division-tab ul li.now a { color:#fff; background:#666; }

        #productDetail #powerReview .review-wrap > li .ctr { text-align: right; margin-right: 140px;  font-weight: bold;}
        #productDetail #powerReview .review-wrap > li .desc { position: absolute; right: 25px; width: 130px; padding-top: 1px; }



.MS_search_word {display:none;}


/* BASIC css end */

