#sign_in .ac_headline{height:22px;border-bottom:none}h1.review_headline{width:100%;margin:0;padding:0;color:#646464;font-size:24px;font-weight:bold;line-height:1.4;text-align:left;word-break:break-all}.reviews_star_content{position:relative}.review_content{margin:0 0 50px}.review_content:last-child{margin:0}.review_content .review_image{width:40%;margin:15px 0}.review_content_innner{margin:0 0 15px}#userreview_photo_modal .reviews_star,.no_reviews_score,.no_reviews_star,.rental_detail_score .reviews_star,.reviews_score{display:inline-block;font-size:0;vertical-align:middle}.no_reviews_star span,.reviews_star span.ster_g,.reviews_star span.ster_half_color,.reviews_star span.ster_y{display:inline-block;width:20px;height:20px;margin:0 5px 0 0;font-size:0}.reviews_star span.ster_y{content:url("/images/common/star_y.svg")}.reviews_star span.ster_half_color{content:url("/images/common/star_half_y.svg")}.reviews_star span.ster_g{content:url("/images/common/star_border_g.svg")}.no_reviews_star span{content:url("/images/common/star_border_g.svg")}.average_score{font-size:13px;font-weight:bold}.average_score .average_score_number{padding:0 5px;font-size:24px}.average_score .weight_nomal{font-weight:normal}.rental_detail_score .review_btn{margin:0 0 20px;font-size:0}.reviews_star span.reviews_item{width:16px;height:16px}.reviews_star span.reviews_item:last-child{margin:0}.rate_counte{display:inline-block;margin:0 10px 0 0;font-size:14px;font-weight:bold;vertical-align:middle}.rental_detail_score{margin:50px 0;padding:0 0 50px;border-bottom:1px solid #eee}.rental_detail_score p{display:inline-block;font-size:13px;line-height:1.6;word-break:break-all}.rental_detail_score p.review_infomation{font-size:12px;line-height:1;vertical-align:middle}.rental_detail_score p.user_infomation{margin:0 0 0 10px}.rental_detail_score p.user_infomation span{margin:0 5px 0 0}.rental_detail_score p.user_infomation span:last-child{margin:0}.review_title{margin:0 0 5px;font-size:14px;font-weight:bold}.review_title p{line-height:1.4}.rental_detail_score .review_text_item .text_element{position:relative;font-size:13px;line-height:1.6;text-align:left;word-break:break-all}.rental_detail_score .review_text_item .text_element div{text-align:left}.rental_detail_score .review_text_item button{border:none;-webkit-transition:all 0.7s ease;display:inline-block;position:absolute;right:0;bottom:2px;padding:0 0 0 4px;border-bottom:1px solid #646464;background:#aaa linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 5%, #fff 100%);line-height:1.2;transition:all 0.7s ease;cursor:pointer}.rental_detail_score .review_text_item button:hover{border-bottom:1px solid #aaaaaa;color:#aaaaaa}.review_response_content{margin:5px 0 0 3px;font-size:13px}.review_response_content::before{display:inline-block;width:14px;height:16px;content:url("/images/common/arrow_right_g.svg")}.review_response_content label.acc-head{-webkit-transition:all 0.7s ease;box-sizing:border-box;display:inline-block;border-bottom:1px solid #646464;font-size:13px;font-weight:bold;line-height:1.2;opacity:1;transition:all 0.7s ease}.review_response_content label.acc-head:hover{opacity:0.7}.collapsible.open{text-decoration:none;cursor:default;pointer-events:none}.response{display:none;height:auto;margin:5px 0 0 16px;padding:30px;border-radius:15px;background-color:#fafafa}.collapse_box{display:block;margin:10px 0 0;font-size:0;text-align:right}.review_response_content p.collapse_btn{-webkit-transition:all 0.7s ease;box-sizing:border-box;display:inline-block;position:relative;padding:0 13px 0 0;border-bottom:1px solid #646464;font-size:12px;font-weight:bold;line-height:1.2;text-align:right;cursor:pointer;transition:all 0.7s ease}.review_response_content p.collapse_btn:hover{opacity:0.7}.collapse_btn::after{-webkit-transform:scale(0.4, 0.4);-moz-transform:scale(0.4, 0.4);-ms-transform:scale(0.4, 0.4);-o-transform:scale(0.4, 0.4);display:inline-block;position:absolute;top:-1px;right:-7px;bottom:0;transform:scale(0.4, 0.4);content:url("/images/common/arrowUp_g.svg")}.review_navi_button{margin:0 0 15px;font-size:14px;text-align:center}.review_navi_button.ac_headline{margin:0;padding:0 0 14px;border-bottom:1px solid #eee}.review_navi_button.ac_headline span{right:30%;max-width:100%}.review_navi_button.ac_headline span img{vertical-align:top}.ac_open .ac_open_btn img{opacity:0}.ac_open .ac_open_btn:before{-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-o-transform:scale(0.5, 0.5);position:absolute;top:0;right:0;bottom:20px;left:-7px;margin:0;transform:scale(0.5, 0.5);text-align:center;content:url("/images/common/btn_ac_close_g.png")}.ac_open #review_search_navi{display:block}.sptab_resetbtn_area{cursor:pointer}#review_search_navi.ac_content{padding:0;background:#fff}#review_search_navi{border-top:1px solid #eee;border-bottom:1px solid #eee}#review_search_navi .ac_inner{padding:0}#review_search_navi .review_search_wrap .check_wrap input{-webkit-appearance:none;display:inline-block;width:14px;height:14px;margin:-2px 5px 0 0;border:1px solid #646464;border-radius:0;background-color:#fff;vertical-align:middle}#review_search_navi .review_search_wrap .check_wrap input[type="checkbox"]:checked:before{display:block;position:absolute;top:0;bottom:0;margin:-8px;transform:scale(0.5, 0.5);content:url("/images/common/input_checked.png")}#review_search_navi .review_search_wrap .check_wrap input[type="checkbox"]:checked{display:inline-block;position:relative;background-color:#646464}#review_search_navi .btn_br .btn_input{-webkit-border-radius:5px;-webkit-transition:all 0.3s ease;display:block;position:relative;width:100%;max-width:400px;margin:0 auto;padding:15px 10px;border:2px solid #240000;border-radius:5px;outline:none;background-color:#240000;background-position:center center;background-repeat:no-repeat;background-size:90% auto;color:#ffffff;font-size:14px;font-weight:bold;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.3s ease}#review_search_navi .review_search_wrap{display:flex;font-size:13px}#review_search_navi .review_search_wrap p.list_title{margin:0 0 20px;font-weight:bold}#review_search_navi .review_search_wrap .check_wrap{width:26%;padding:20px 4%}#review_search_navi .review_search_wrap .check_wrap:first-child,#review_search_navi .review_search_wrap .check_wrap:nth-child(2){border-right:1px solid #eee}#review_search_navi .review_search_wrap .check_wrap li{margin:0 0 10px;font-size:12px}#review_search_navi .review_search_button_wrap{padding:14px 0;text-align:right}#review_search_navi .resetbtn_wrap{display:inline-block}#review_search_navi .review_search_button{display:inline-block;margin:0 20px}.review_all_list .rental_detail_score .no_result{text-align:center}.review_all_list .rental_detail_score .no_result .thanks_message{font-size:16px}#item #review_detail{padding:30px 0}#item #review_detail .review_model{width:90%;margin:50px auto 0;padding:40px;border-radius:5px;background:#fff}#item #review_detail .reviews_star_content{display:inline-block;width:79.9%}#item #review_detail .review_watch{display:inline-block;width:20%;vertical-align:top}#item #review_detail .review_content_innner{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #eee}#item #review_detail .review_model_name{margin:0 0 30px 0;font-size:20px;line-height:1.3em;text-align:left}#item #review_detail .review_model_name span{display:table;margin:0 0 5px 0;padding:3px;border:1px solid #646464;border-radius:5px;font-size:12px;line-height:1em;vertical-align:middle}#item #review_detail .rate_counte{display:inline-block;margin:0 10px 0 4px;font-size:14px;font-weight:bold;vertical-align:bottom}#item #review_detail .rental_detail_score p{display:inline-block;font-size:13px;line-height:1.6;word-break:break-all}#item #review_detail .rental_detail_score p.review_infomation{font-size:12px;line-height:1;vertical-align:middle}#item #review_detail .rental_detail_score p.user_infomation{margin:0 0 0 10px}#item #review_detail .rental_detail_score p.user_infomation span{margin:0 5px 0 0}#item #review_detail .rental_detail_score p.user_infomation span:last-child{margin:0}#item #review_detail .review_title{margin:0 0 5px 0;font-size:14px;font-weight:bold}#item #review_detail .rental_detail_score .review_text_item .text_element div{text-align:left}#item #review_detail .rental_detail_score .review_text_item .text_element{position:relative;font-size:13px;line-height:1.6;text-align:right;word-break:break-all}#item #review_detail .back_text_btn a:before{content:none}#item #review_detail .back_text_btn a:after{display:inline-block;position:relative;margin:-17px 0 -14px -4px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/top/plus_g.png)}#review_detail .back_text_btn{margin:88px auto 0}#review_detail.review_all_list .review_model_name{display:inline-block;width:69%;margin:0;font-size:20px;line-height:1.3em;text-align:left}#review_detail.review_all_list .review_content{position:relative;margin:0 0 50px;padding:0 0 50px;border-bottom:1px solid #eee}#review_detail.review_all_list .review_content:last-of-type{margin:0;padding:0;border-bottom:none}#review_detail.review_all_list .review_content .review_content_innner{margin:0 0 20px}#review_detail.review_all_list .review_model_name span.brand_name{display:table;margin:0 0 5px;padding:3px;border:1px solid #646464;border-radius:5px;font-size:12px;line-height:1em;vertical-align:middle}#review_detail.review_all_list .review_model_name .reviews_star_counte{margin:20px 0 5px;line-height:1em}#review_detail.review_all_list .rental_detail_score .reviews_star{line-height:1em}#review_detail.review_all_list .review_watch{display:inline-block;width:25%;max-width:180px;vertical-align:top}#review_detail.review_all_list .model_review{line-height:1em}#review_detail.review_all_list .model_review .reviews_star_counte{margin:0 0 20px}#review_detail.review_all_list .model_review a{font-size:14px;text-decoration:underline}#review_detail.review_all_list .rental_detail_score p.user_infomation{display:block;margin:10px 0 0}#review_detail.review_all_list .personal_review_wrap{margin:30px 0 0;padding:30px;border-radius:5px;background:#fafafa}#review_detail.review_all_list .personal_review .review_image{display:block;width:40%;margin:0 1% 0 0;vertical-align:top}#review_detail.review_all_list .personal_review .personal_review_text{display:block;width:100%;margin:0 0 10px}#review_detail.review_all_list .review_text_item .text_element button{background-color:#fafafa}#review_detail.review_list .title_contents_head{font-size:27px;text-align:left}#review_detail.review_list .title_contents_head .review_brand_name{display:block;width:fit-content;margin:0 0 10px;padding:3px 8px;border:2px solid #240000;border-radius:5px;font-size:15px;font-weight:bold}#review_detail.review_list .title_contents_head .review_item_name{display:block;width:fit-content}.collapser-toggle-input{display:none}.collapser-toggle-input:checked~.response{display:block}@media screen and (min-width: 320px) and (max-width: 640px){.rental_detail_score{margin:20px 0 50px 0}#review_detail.review_list .title_contents_head{font-size:24px}#review_detail.review_all_list .review_watch{max-width:150px;position:relative;top:20px}#item #review_detail .review_model{position:relative;width:90%;padding:39vw 5% 30px 5%}#item #review_detail .review_watch{position:absolute;top:20px;right:0;left:0;width:34% !important;margin:0 auto}#item #review_detail .reviews_star_content{width:100% !important}#item #review_detail .review_model_name{margin:0 0 20px 0}#item #review_detail .rental_detail_score p.user_infomation{display:block;margin:10px 0 0 0}}@media screen and (min-width: 320px) and (max-width: 800px){#review_detail.review_all_list .review_model_name{font-size:16px}#review_detail.review_all_list .review_model_name span.brand_name{font-size:10px}#item #review_detail .review_model_name{font-size:18px}#item #review_detail .review_model_name span{display:table;margin:0 0 5px 0;padding:4px;font-size:12px}#item #review_detail .reviews_star_content{width:75.9%}#item #review_detail .review_watch{width:24%}}
