.pr_block_area{display:block;width:100%;box-sizing:border-box;-o-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing: border-box; font-size:0px;}

.gv_title{ width:100%; text-align:center; background-color:#F3F3f3; height:40px; line-height:40px;border-top:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;}

/* 뷰티체험단상품관련 */
.experience_more_bt{display: inline-block;font-family: 'Meiryo', sans-serif;font-size: 15px;color: #2490d0 !important;padding: 0px 10px 0px 0px;background: url(/images/icon/blue_next.png) no-repeat;background-position: right center;background-size: 4px 8px;}
.wrap_experience_list{ width:100%; border:solid 1px #ddd; padding:10px 10px;}
.wrap_experience_id{ width:100%; text-align:left;font-family: 'Meiryo', sans-serif; font-size: 11px; color:#999999; line-height:1.2em;}
.experience_choice{ display:inline-block; width:100%; }
.experience_choice > ul > li{float: left;text-align: left; vertical-align:middle;font-family: 'Meiryo', sans-serif;font-size: 10px;line-height: 1.2em;color: #999;padding: 0px 8px 0px 8px;border-left: solid 1px #f0f0f0; }
.experience_choice > ul > li:first-child{padding: 0px 8px 0px 0px;border-left: solid 0px #f0f0f0;}
.experience_star{ display:inline-block; width:100%; text-align:left; line-height:1.0em; }
.experience_list_review{ width:100%;font-family: 'Meiryo', sans-serif; padding:10px 0px 14px 0px;}
.experience_list_review > ul{ display:flex; flex-flow: row nowrap;}
.experience_list_review > ul > li:nth-child(1){ width:54px; padding:0px 6px 0px 0px; }
.experience_list_review > ul > li:nth-child(2){ flex:1;  display:flex;align-items: flex-start;}
.experience_review_pic{ width:54px; height:54px; position:relative; overflow:hidden; z-index:1;}
.experience_review_pic span{ z-index:3; display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; position:absolute; right:0px; bottom:0px;background-color:rgba(0,0,0,0.4);font-family: 'Meiryo', sans-serif; font-size:10px; color:#fff;}
.experience_review_pic img{ z-index:2; vertical-align: top;position: absolute;top: -50%;right: -50%;bottom: -50%;left: -50%;width: auto;height: 100% !important;margin: auto;}
.wrap_experience_best_review{ width:100%; height:100%; position:relative;  vertical-align:top; text-align:left;}
.experience_review_more{ display:inline-block; position:absolute; left:0px; bottom:0px; padding:0px 6px 0px 5px;font-family: 'Meiryo', sans-serif; font-size:10px; color:#2490d0; line-height:1.2em;background: url(/images/icon/blue_next.png) no-repeat;background-position: right center;background-size: 3px 6px;}
.experience_review{ display:inline-block;font-family: 'Meiryo', sans-serif; color:#5f5f5f; padding:0px 0px 0px 5px; text-align:left; font-size:11px; font-weight:normal; line-height:1.2em; overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.wrap_experience_list_pr{ width:100%; background-color:#f6f6f6; padding:10px 6px;}
.experience_list_pr{ width:100%;font-family: 'Meiryo', sans-serif;}
.experience_list_pr > ul{ display:flex; flex-flow: row nowrap;}
.experience_list_pr > ul > li:nth-child(1){ width:40px; padding:0px 6px 0px 0px; }
.experience_list_pr > ul > li:nth-child(2){  flex:1;  display:flex;align-items: flex-start;}
.experience_list_pr_pic{ width:100%; height:100%; display:block; overflow:hidden;}
.experience_list_pr_pic img{ width:100%; height:auto;}
.experience_pr_info{ width:100%;font-family: 'Meiryo', sans-serif; text-align:left; line-height:1.2em;}
.experience_pr_brand{ width:100%; font-size:10px; color:#999 !important;line-height:1.2em; overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: block;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.experience_pr_name{ width:100%; font-size:10px; color:#999 !important;line-height:1.2em; overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.experience_review_prev{ display:block; position:fixed; left:0px; top:50%; margin-top:-30px; width:50px; height:60px; line-height:60px; text-align:center; vertical-align:middle; background-color:rgba(0,0,0,0.3);z-index: 20002;border-radius:0px 30px 30px 0px;}
.experience_review_prev span{ display:inline-block; width:14px; height:30px; position:absolute; top:15px; left:10px;  z-index: 20003;background: url(/images/icon/white_prev.png) no-repeat;background-position: center center;background-size: 14px 30px;}
.experience_review_next{ display:block; position:fixed; right:0px; top:50%; margin-top:-30px; width:50px; height:60px; line-height:60px; text-align:center; vertical-align:middle; background-color:rgba(0,0,0,0.3);z-index: 20002;border-radius:30px 0px 0px 30px;}
.experience_review_next span{ display:inline-block; width:14px; height:30px; position:absolute; top:15px; right:10px;  z-index: 20003;background: url(/images/icon/white_next.png) no-repeat;background-position: center center;background-size: 14px 30px;}
.experience_best_height{ width:100%; height:270px;}
.two_loof_flex{ width:100%; margin:0 auto;overflow:hidden;}
.two_loof_flex > ul{ display:flex; flex-flow: row wrap; margin:0px -3px; line-height:1.2em;}
.two_loof_flex > ul > li{ width:50%; padding:0px 3px;box-sizing:border-box;-o-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;}
.wrap_experience_best_list{ width:100%; border:solid 1px #ddd; padding:10px 10px;font-family: 'Meiryo', sans-serif;}
.wrap_experience_best_list > ul > li{ text-align:left;line-height:1.2em;box-sizing:border-box;-o-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;}
.wrap_experience_best_pic{width:100%; height:auto; padding:0px 0px 0px 0px;}
.wrap_experience_best_pic a{ display:block; width:100%; height:auto; overflow:hidden; position:relative;}
.wrap_experience_best_pic a img{ width:100%; height:auto;}
.wrap_experience_best_pic a span{ position:absolute; display:inline-block; top:2px; right:4px; font-family: 'Exo 2', sans-serif; font-size:14px; font-weight:500; color:#111;}
.experience_best_name{ width:100%; font-size:10px; color:#999 !important;line-height:1.3em; overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.experience_cate{ width:100%; margin:0 auto; padding:0px 12px;}
.experience_cate > ul{display: flex;flex-flow: row wrap;margin: -10px -5px 0px -5px;}
.experience_cate > ul > li{padding: 10px 5px 0px 5px;}
.experience_cate > ul > li a{display: inline-block;font-family: 'Meiryo', sans-serif;height: 26px;padding: 0 16px;line-height: 26px;border: 1px solid #e2e2e2;border-radius: 13px;font-size: 12px;color: #606060;white-space: nowrap;}
.experience_cate > ul > li a.on{border: 0;background: #494949;color: #fff;}
/* 뷰티체험단상품관련 */
/* 모델정보보기 */
.wrap_model_size_view{ width:100%; margin:0 auto; text-align:center;}
.wrap_model_size_loof{ display:inline-block;padding: 25px 10px 25px 10px;}
.wrap_model_size_loof > ul > li{width:100%; text-align:left; padding:25px 0px 0px 0px;}
.wrap_model_size_loof > ul > li:first-child{padding:0px 0px 0px 0px;}
.wrap_model_size{ display:table;}
.wrap_model_size > dl{ display:table-row;}
.wrap_model_size > dl > dt{display:table-cell; text-align:left; vertical-align:middle; padding:0px 20px 0px 0px;}
.wrap_model_size > dl > dd{display:table-cell; text-align:left;  vertical-align:middle;}
.wrap_model_pic{ display:inline-block; width:70px; height:70px; overflow:hidden;border-radius:100%;}
.wrap_model_pic img{ width:70px;}
.wrap_model_box{display:table; width:100%;}
.wrap_model_box p.wrap_model_title{display:table-cell; width:60px; text-align:left; vertical-align:top;font-family: 'Meiryo', sans-serif;font-size: 14px;font-weight:400;color:#111;}
.wrap_model_box p.wrap_model_info{display:table-cell; text-align:left; vertical-align:top}
.model_size_color{display: block;overflow: hidden;}
.model_size_color > ul{margin-left: -16px;margin-right: -10px; display:block;}
.model_size_color > ul:after{display:block; content:""; clear:both;}/*flot속성 하단에 영향받지 않게 해주는 속성*/
.model_size_color > ul > li{float:left; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 14px;font-weight:400;color:#333; padding:0px 10px 2px 16px;background:url(/images/icon/model_line2.png)  no-repeat; background-position:left center;background-size:6px 13px;}
.model_size_size{display: block;overflow: hidden;}
.model_size_size > ul{margin-left: -16px;margin-right: -10px; display:block;}
.model_size_size > ul:after{display:block; content:""; clear:both;}/*flot속성 하단에 영향받지 않게 해주는 속성*/
.model_size_size > ul > li{float:left; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 14px;font-weight:400;color:#333; padding:0px 10px 0px 16px;background:url(/images/icon/model_line2.png)  no-repeat; background-position:left center;background-size:6px 13px;}
/* 모델정보보기 */

/* 스타일샵 옵션정렬 */
.wrap_style_option{width:100%; display:table; padding:0px 13px 0px 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.wrap_style_option > ul{width:100%; display:table-row;}
.wrap_style_option > ul > li{ display:table-cell; vertical-align:middle; text-align:center;padding:0px 0px 0px 9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.wrap_kids_icon{ width:100%; text-align:left; padding:0px 0px 10px 0px;}
.kids_icon1{display:inline-block; width:68px; text-align:center; height:20px; line-height:20px; background-color:#ffd200; border-radius:4px 4px;font-family: 'Meiryo', sans-serif;font-size: 12px;font-weight:400;color:#fff;}
.kids_icon2{display:inline-block; width:68px; text-align:center; height:20px; line-height:20px; background-color:#a8d84b; border-radius:4px 4px;font-family: 'Meiryo', sans-serif;font-size: 12px;font-weight:400;color:#fff;}
.kids_icon3{display:inline-block; width:68px; text-align:center; height:20px; line-height:20px; background-color:#4edee7; border-radius:4px 4px;font-family: 'Meiryo', sans-serif;font-size: 12px;font-weight:400;color:#fff;}
.wrap_style_cate_title{width:100%; display:table; padding:0px 0px 0px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.wrap_style_cate_title > ul{width:100%; display:table-row;}
.wrap_style_cate_title > ul > li{ display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.style_cate_title{ display:table;;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.style_cate_title > ul{ display:table-row;}
.style_cate_title > ul > li{ display:table-cell; vertical-align:middle; line-height:1.2em;}
.style_cate_title > ul > li a{ color:#000;}
.top_text_arr{ width:22px;background-image: url(/images/icon/cate_arr.png);background-repeat: no-repeat;-webkit-background-size: 4px 7px;background-size: 4px 7px;background-position: 50% 50%;}
.style_search_option_list{ width:100%;display: block;border: 1px solid #ddd;background-color: #fff;position: relative;border-radius: 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.style_search_option_list:before{content: "";display: block;width: 35px;height: 100%;background-color: #f5f5f5;border-left: 1px solid #ddd;position: absolute;right: 0;top: 0;}
.style_search_option_list:after{content: "";display: block;width: 5px;height: 10px;background-image: url(/images/search/top_search_arr.png);-webkit-background-size: 5px 10px;background-size: 5px 10px;background-repeat: no-repeat;background-position: 0px 0px;margin-top: -5px;position: absolute;right: 14px;top: 50%;}
.style_search_option_list_in{display: block;width:100% !important;height: 34px;line-height: 24px;overflow: hidden;margin: 0;padding: 5px 40px 5px 5px;font-size: 13px;vertical-align: baseline;white-space: nowrap;text-shadow: inherit;color: inherit;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: medium none;background-color: transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;position: relative; background:none !important;}
.wrap_style_text_optin{position:relative;display:inline-block;z-index:2;width:100%;border-bottom:1px solid #eeeeee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding:0px 7px;}
.style_text_optin{position:relative;width:100%; margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;}
.style_text_optin > ul{width:100%;display:inline-block;position:relative;vertical-align:top;}
.style_text_optin > ul:after{display:block; content:""; clear:both;}/*flot속성 하단에 영향받지 않게 해주는 속성*/
.style_text_optin > ul > li{float:left;height:41px;cursor: pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.style_text_optin > ul > li:first-child a{margin-left:0;}
.style_text_optin > ul > li > a{display:block;position:relative;margin-left:-1px;border:0px solid #ffffff; padding:0px 2px;border-bottom-width:0; height:41px;line-height:41px;font-family: 'Meiryo', sans-serif;font-size: 13px;font-weight:500;color:#777777;text-align:center;text-decoration:none;background-color:#ffffff;box-sizing:border-box;}
.style_text_optin > ul > li > a.on{z-index:10; background:#FFFFFF;height:42px;color:#202020;font-weight:600;}
.style_text_optin > ul > li > a.on:before {display: block;content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;border-radius: 1.5px;background-color: #202020;}
.style_text_optin > ul > li > a.check{z-index:10; background:#FFFFFF;height:42px;color:#F27BAE;font-weight:600;}
.style_text_optin > ul > li > a.check:before {display: block;content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #eee;}
.style_text_optin_pc{padding:0px 8px 0px 6px;}
.style_text_optin_pl{padding:0px 12px 0px 6px;}
/* 스타일샵 옵션정렬 */
/* 레이디스사이트검색 */
.wrap_ladies_site_optin{position:relative;display:inline-block;z-index:2;width:100%;border-bottom:1px solid #eeeeee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding:0px 7px;}
.ladies_site_optin{position:relative;width:100%; margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;}
.ladies_site_optin > ul{width:100%;display:inline-block;position:relative;vertical-align:top;}
.ladies_site_optin > ul:after{display:block; content:""; clear:both;}/*flot속성 하단에 영향받지 않게 해주는 속성*/
.ladies_site_optin > ul > li{float:left;height:41px;cursor: pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent; padding:0px 16px 0px 6px;}
.ladies_site_optin > ul > li > a{display:block;position:relative;margin-left:-1px;border:0px solid #ffffff; padding:0px 2px;border-bottom-width:0; height:41px;line-height:41px;font-family: 'Exo 2', sans-serif;font-size: 14px;font-weight:500;color:#777777;text-align:center;text-decoration:none;background-color:#ffffff;box-sizing:border-box;}
.ladies_site_optin > ul > li > a.on{z-index:10; background:#FFFFFF;height:42px;color:#e2307c;font-weight:600;}
.ladies_site_optin > ul > li > a.on:before {display: block;content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;border-radius: 1.5px;background-color: #e2307c;}
/* 상세 상단 후기 보기 */
.wrap_experience_review{width:100%; border-bottom:solid 1px #e8e8e8; position:relative; margin:0 auto; padding:20px 0px;}
.wrap_experience_review p.prt_photo_r_title{text-align:left;font-family: 'Meiryo', sans-serif;font-size: 15px;color: #2b2b2b; font-weight:500; padding:0px 15px 2px 15px;}
.experience_photo_size{height:100%;}
.experience_photo_size img{ width:auto; max-width:100%; height:auto; max-height:100%;}
.wrap_prt_photo_r{ width:100%; border-top:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8; position:relative; margin:0 auto; padding:20px 0px;}
.wrap_prt_photo_r p.prt_photo_r_title{text-align:left;font-family: 'Meiryo', sans-serif;font-size: 15px;color: #2b2b2b; font-weight:500; padding:0px 15px 2px 15px;}
.prt_photo_r{display: block;overflow: hidden;}
.prt_photo_r > ul > li{ border-top:solid 1px #e8e8e8;}
.prt_photo_r > ul > li:first-child{border-top:solid 0px #e8e8e8;}
.prt_photo_row{display: table;width: 100%;padding: 15px 0px;table-layout: fixed;vertical-align: top; padding:15px 15px;}
.prt_photo_content{ display: table-cell; height:80px; text-align:left;vertical-align: top; padding:0px 20px 0px 0px;}
.prt_photo_area{ display:block; width:100%; vertical-align: top; text-align:left; font-size:0px;}
.prt_photo_wrap_star{background-image: url(/images/icon/star_per_m.png);background-repeat: no-repeat;-webkit-background-size: 142px 12px;background-size: 142px 12px;background-position: -72px 0px;width: 70px;height: 12px;display: inline-block;vertical-align: top;}
.prt_photo_star_value{background-image: url(/images/icon/star_per_m.png);background-repeat: no-repeat;-webkit-background-size: 142px 12px;background-size: 142px 12px;background-position: 0px 0px;width: 70px;height: 12px;display: inline-block;vertical-align: top;}
.prt_photo_star_number{font-size: 13px;font-weight: bold;display: inline-block;margin-left: 7px;font-family: verdana, sans-serif;color: #333;line-height: 14px;vertical-align: top}
.prt_photo_id{display:inline-block;}
.prt_photo_id > ul:after{display:block; content:""; clear:both;}/*flot 속성이 하위 에 영향 미치지 않게 해줌 */
.prt_photo_id > ul > li{float:left; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 11px;line-height:1.4em;color: #999999; padding:0px 8px 0px 8px; border-left: solid 1px #f0f0f0;}
.prt_photo_id > ul > li:first-child{ padding:0px 8px 0px 0px; border-left: solid 0px #f0f0f0;}
.prt_photo_review{overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height: 1.5em;height: 55px;font-family: 'Meiryo', sans-serif;font-size: 12px;font-weight: 400;color: #5f5f5f; }
.prt_photo_title{ width:100%; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #000000; font-weight:400;}
.prt_photo_review_open{ text-align:left;line-height:1.5em;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #000000; font-weight:400;word-break: break-all;}
.prt_photo_arr_bt{display:inline-block; position:absolute; top:22px; right:15px;}
.prt_photo_arr_bt > ul:after{display:block; content:""; clear:both;}/*flot 속성이 하위 에 영향 미치지 않게 해줌 */
.prt_photo_arr_bt > ul > li{float:left;}
.prt_photo_arr_bt > ul > li:first-child{ padding:0px 28px 0px 0px;}
.prt_photo_arr_bt > ul > li img{ width:26px;}
.prt_photo_thumbnail{width: 80px;display: table-cell; text-align:left;vertical-align: top;}
.prt_photo_thumbnail_in{position: relative;overflow: hidden;width: 80px;height: 80px;}
.prt_photo_thumbnail_in img{width: 100%;vertical-align: top;}
.experience_pop_review .swiper-pagination{
    bottom: 5px;
    left: 0;
    width: 100%;
    position: absolute;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10;
}

.experience_pop_review .swiper-pagination-horizontal .swiper-pagination-bullet{
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 0.8;
	 margin: 0 4px;
}

.experience_pop_review .swiper-pagination-horizontal .swiper-pagination-bullet-active {
opacity: 1;
    background: #000000;
}
/* 상세 상단 후기 보기 */

/* 상세 후기 팝업창 */
.prt_photo_pop_back{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 20000;}
.prt_photo_pop_back:before{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;background-color: rgba(0, 0, 0, 0.5);content: '';}
.prt_photo_pop_top{position: absolute;top: 0;right: 0;left: 0;z-index: 1;background-color: rgba(255, 255, 255, 0.99);}
.prt_photo_pop_top_in{height: 54px;-webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);line-height: 54px;text-align: center;}
.prt_photo_pop_top_title{font-family: 'Meiryo', sans-serif;font-size: 15px;color: #2b2b2b; font-weight:500;}
.prt_photo_pop_clsed{border: none;outline: none;background-color: transparent;position: absolute;top: 0;right: 0;z-index: 3;width: 55px;height: 55px;background-image: url(/images/shopping/pr_pop_closed.png);-webkit-background-size: 20px 20px;background-size: 20px 20px;background-repeat: no-repeat;background-position: 50% 50%;}
.wrap_prt_photo_pop{overflow: hidden;box-sizing: border-box;touch-action: pan-y;user-select: none;-webkit-user-drag: none;padding: 0px;position: absolute;top: 54px;right: 0;bottom: 0;left: 0;z-index: 0;}
.prt_photo_pop{position: relative;overflow-y: scroll;-webkit-overflow-scrolling: touch;z-index: 1000;width: 100vw;height: 100%;background-color: #f8fafc;}
.wrap_prt_photo_pop_in{ display:block;}
.prt_photo_pop_in{ padding:25px 15px 50px 15px;}
.prt_photo_pop_thumbnail{overflow: hidden;position: relative;height: 100%; text-align:left;}
.prt_photo_pop_thumbnail img{max-width:100%; width:100%;margin: auto;vertical-align: top;}
/* 상세 후기 팝업창 */

/* 리뷰상단 */
.pr_board_sub{text-align:left;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #949494; font-weight:400; line-height:1.5em; padding:15px 15px 15px 15px;}
.wrap_pr_board_score{ width:100%;background-color:#f8f9fb;}
.wrap_pr_board_score p.pr_board_score_title{ width:100%; text-align:center;font-family: 'Meiryo', sans-serif;font-size: 14px; vertical-align:middle;color: #2b2b2b; font-weight:400;} 
.pr_board_score_box{ display:table;}
.pr_board_score_box > ul{ display:table-row;}
.pr_board_score_box > ul > li{ display:table-cell; vertical-align:middle;}
.pr_board_score_starper{background-image: url(/images/icon/star_per_m.png);background-repeat: no-repeat;-webkit-background-size: 297px 25px;background-size: 297px 25px;background-position: -150px 0px;width: 147px;height: 25px;display: inline-block;vertical-align: top;}
.pr_board_score_value{background-image: url(/images/icon/star_per_m.png);background-repeat: no-repeat;-webkit-background-size: 297px 25px;background-size: 297px 25px;background-position: 0px 0px;width: 147px;height: 25px;display: inline-block;vertical-align: top;}
.pr_board_score_per{text-align:center;font-family: 'Meiryo', sans-serif;font-size: 20px; line-height:27px; vertical-align:middle;color: #2b2b2b; font-weight:500;}
.wrap_pr_check_view{display:inline-block;}
.wrap_pr_check_view > ul:after{display:block; content:""; clear:both;}/*flot 속성이 하위 에 영향 미치지 않게 해줌 */
.wrap_pr_check_view > ul > li{padding:0px 0px 0px 0px;}
.pr_check_view{display:table; vertical-align:middle; padding:15px 0px 0px 0px;}
.wrap_pr_check_view_t{width:100px;display:table-cell; text-align:left;vertical-align:middle;}
.pr_check_view_t{display:inline-block; width:90px; height:18px; line-height:18px;text-align:center;font-family: 'Meiryo', sans-serif;font-size: 11px; vertical-align:middle;color: #ff6699; font-weight:400; border:solid 1PX #ff6699;border-radius: 10px 10px;}
.wrap_pr_check_view_q{width:155px;display:table-cell; text-align:left;vertical-align:middle;background-image: url(/images/shopping/pr_check_line.png);-webkit-background-size: 5px 1px;background-size: 5px 1px; background-repeat:repeat-x;background-position: left center;}
.pr_check_view_q{display:inline-block;text-align:center;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #2b2b2b; font-weight:400; background-color:#f8f9fb;}
.wrap_pr_check_view_p{width:45px;display:table-cell; text-align:right;vertical-align:middle;}
.pr_check_view_p{display:inline-block;text-align:center;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #2b2b2b; font-weight:400;}
/* 리뷰상단 */

/* 리뷰적립기준 */
.review_point_bt{width:100%; height:50px; line-height:50px; text-align:center; vertical-align:middle;border-top:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0;font-family: 'Meiryo', sans-serif;font-size: 14px;color: #ff6699; font-weight:400; padding:0px 15px;}
.wrap_review_point{ width:100%; padding:0px 0px 15px 0px; border-bottom:solid 1px #f0f0f0;}
.review_point_box{ width:100%; margin:0 auto; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}
.review_point_box > ul > li{ text-align:left; padding:0px 20px;font-family: 'Meiryo', sans-serif;font-size: 12px;color: #2b2b2b; font-weight:400;border-top:solid 1px #dddddd;}
.review_point_box > ul > li:first-child{ border-top:solid 0px #dddddd;}
.review_point_table{display:table; width:100%; padding:7px 0px;}
.review_point_table > ul{ display:table-row;}
.review_point_table > ul > li{ display:table-cell;padding:7px 0px;  vertical-align:middle;font-family: 'Meiryo', sans-serif;font-size: 12px;color: #2b2b2b; font-weight:400;}
.point_box_bg{ background-color:#f8f9fb;}
.point_pluse{display:inline-block;font-family: 'Meiryo', sans-serif;font-size: 12px;color: #2b2b2b; font-weight:400; padding:0px 0px 0px 14px;background:url(/images/icon/point_pluse_c.png) no-repeat; background-position:left center;background-size:8px 8px;}
.review_point_down {background-color:#f8f9fb !important;background:url(/images/my/review_arr_down.png) no-repeat; background-position:50% 50%;background-size:130px 13px;}
.review_point_up {background-color:#f8f9fb !important;background:url(/images/my/review_arr_up.png) no-repeat; background-position:50% 50%;background-size:130px 13px;}
/* 리뷰적립기준 */

/* 상세 검색 셀렉트박스 */
.pr_review_serch_t{text-align:center;font-family: 'Meiryo', sans-serif;font-size: 14px; vertical-align:middle;color: #2b2b2b; font-weight:400; padding:0px 0px 15px 0px;}
.pr_review_serch{width:100%; padding:0px 15px 0px 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pr_review_serch > ul{display: flex; display:-ms-flexbox; width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pr_review_serch > ul > li{flex:1 1;-ms-flex: 1;width:100%; padding:0px 0px 0px 9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pr_select_selectwrap{width:100%;display: block;border: 1px solid #ddd;background-color: #fff;position: relative;border-radius: 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pr_select_selectwrap:before{content: "";display: block;width: 35px;height: 100%;background-color: #f8f9fb;border-left: 1px solid #ddd;position: absolute;right: 0;top: 0;}
.pr_select_selectwrap:after{content: "";display: block;width: 5px;height: 10px;background-image: url(/images/search/top_search_arr.png);-webkit-background-size: 5px 10px;background-size: 5px 10px;background-repeat: no-repeat;background-position: 0px 0px;margin-top: -5px;position: absolute;right: 14px;top: 50%;}
.pr_select_select{display: block;width:100% !important;height: 34px;line-height: 24px;overflow: hidden;margin: 0;padding: 5px 40px 5px 5px;font-size: 12px;vertical-align: baseline;white-space: nowrap;text-shadow: inherit;color: inherit;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: medium none;background-color: transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;position: relative; background:none !important;}
.pr_select_select:disabled{ background:#f5f5f5 !important;}
/* 상세 검색 셀렉트박스 */

/* 후기보기 */
.pr_review_list{ width:100%; margin:0 auto;border-top:solid 0px #eaeced;} 
.pr_review_list > ul > li{width:100%; border-bottom:solid 1px #eaeced; padding:0px 0px;box-sizing:border-box;-o-box-sizing: border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;}
.wrap_pr_view{position: relative;display: table;width: 100%;table-layout: fixed; padding:0px 0px;}
.pr_view_l{display: table-cell;vertical-align: top; text-align:left; padding:0px 0px 0px 0px;}
.pr_view_star{background-image: url(/images/icon/star_per_m.png);background-repeat: no-repeat;-webkit-background-size: 142px 12px;background-size: 142px 12px;background-position: -72px 0px;width: 70px;height: 12px;display: inline-block;vertical-align: top;}
.pr_view_star_value{background-image: url(/images/icon/star_per_m.png);background-repeat: no-repeat;-webkit-background-size: 142px 12px;background-size: 142px 12px;background-position: 0px 0px;width: 70px;height: 12px;display: inline-block;vertical-align: top;}
.pr_view_star_number{font-size: 13px;font-weight: bold;display: inline-block;margin-left: 7px;font-family: verdana, sans-serif;color: #333;line-height: 14px;vertical-align: top}
.pr_view_bg_gray{ background-color:#f2f2f2; width:100%; padding:10px 10px; border-radius: 6px 6px;}
.pr_view_id{display:inline-block;}
.pr_view_id > ul:after{display:block; content:""; clear:both;}/*flot 속성이 하위 에 영향 미치지 않게 해줌 */
.pr_view_id > ul > li{float:left; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 11px;line-height:1.4em;color: #999999; padding:0px 8px 0px 8px; border-left: solid 1px #f0f0f0;}
.pr_view_id > ul > li:first-child{ padding:0px 8px 0px 0px; border-left: solid 0px #f0f0f0;}
.pr_view_my{display:inline-block;}
.pr_view_my > ul:after{display:block; content:""; clear:both;}/*flot 속성이 하위 에 영향 미치지 않게 해줌 */
.pr_view_my > ul > li{float:left; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 11px;line-height:1.4em;color: #777777; padding:0px 8px 0px 8px; border-left: solid 1px #dcdcdc;}
.pr_view_my > ul > li:first-child{ padding:0px 8px 0px 0px; border-left: solid 0px #dcdcdc;}
.pr_view_title{ width:100%; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #000000; font-weight:400;}
.pr_view_review{overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: inline-block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height: 1.5em;max-height: 55px;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #000000; font-weight:400;}
.pr_view_more_bt{ display:inline-block; padding:0px 20px 0px 0px;text-align:left;vertical-align:middle;font-family: 'Meiryo', sans-serif;font-size: 12px;color: #2d95d2; font-weight:400;background-image: url(/images/shopping/review_arr_b.png);-webkit-background-size: 11px 6px;background-size: 11px 6px;background-repeat: no-repeat;background-position: right center;}
.pr_view_review_open{ text-align:left;line-height:1.5em;font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #000000; font-weight:400;word-break: break-all;}
.wrap_pr_view_check{display:inline-block;}
.wrap_pr_view_check > ul:after{display:block; content:""; clear:both;}/*flot 속성이 하위 에 영향 미치지 않게 해줌 */
.wrap_pr_view_check > ul > li{ float:left; padding:5px 10px 0px 0px;}
.pr_view_check_t{ display:inline-block; width:160px; line-height:1.2em; padding:5px 8px; border:solid 1px #dadada; text-align:left;font-family: 'Meiryo', sans-serif;font-size: 11px;vertical-align:middle;color: #5e5e5e; font-weight:400; background-color:#fbfcfd; border-radius: 8px 8px 8px 8px;}
.pr_view_r{width:100px; padding:0px 0px 0px 20px;display: table-cell;vertical-align: middle}
.pr_view_r_thumbnail{display: block;position: relative;height: 80px;overflow: hidden}
.pr_view_r_thumbnail img{width:100%;}
.pr_view_r_thumbnail_open{overflow: hidden;position: relative;height: 100%; text-align:left;}
.pr_view_r_thumbnail_open img{max-width:100%; width:100%;margin: auto;vertical-align: top;}
.pr_view_answer{ display:inline-block;padding:8px 15px; text-align:left; font-family: 'Meiryo', sans-serif;font-size: 12px; vertical-align:middle;color: #5e5e5e; font-weight:400; background-color:#f1f3f5;border-radius: 0px 9px 9px 9px;}
.pr_view_backcolor{ background-color:#f8f9fb;}
.pr_borad_bt{display:inline-block; width:100px; height:30px; line-height:30px; vertical-align:middle; text-align:center; border:solid 1px #d9d9d9;font-family: 'Meiryo', sans-serif;font-size: 13px; vertical-align:middle;color: #2b2b2b; font-weight:400; border-radius: 14px 14px 14px 14px;}
/* 후기보기 */