﻿@charset "UTF-8";#review_wrapp{width:100%;margin:35px auto 25px}#review_wrapp .userreviewTit_{position:relative;padding-bottom:8px;font-size:21px;text-align:center}#review_wrapp .userreviewTit_:after{content:'';display:inline-block;width:25px;height:1px;background:#ccc;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#review_wrapp .review_desc_nothing_{width:93%;margin:5% auto 0;text-align:center}#review_wrapp .review_score_star_{width:93%;margin:0 auto;text-align:center}#review_wrapp #userreview_frame .review_item_ .review_item_star_ img,#review_wrapp .review_score_star_ img,.review_confirm_ .review_confirm_star_ img{height:15px}#review_wrapp .review_score_text_{width:93%;margin:0 auto;text-align:center;font-size:85.7%}#review_wrapp #userreview_frame{width:100%;margin:0 auto;overflow:hidden}#review_wrapp #userreview_frame>.review_item_{width:50%;margin:8% 0 0;float:left}#review_wrapp #userreview_frame>.review_item_:nth-child(2n+1){clear:both}#review_wrapp #userreview_frame .review_item_ .inner_{margin:0 10px}#review_wrapp #userreview_frame .review_item_ .review_item_title_,.review_confirm_ .review_confirm__title_{font-size:100%}#review_wrapp #userreview_frame .review_item_ .review_item_name_,.review_confirm_ .review_confirm_name_{text-align:right;font-size:85.7%;margin-top:.5em}#review_wrapp #userreview_frame .review_item_ .review_item_comment_{display:none}#review_wrapp #userreview_frame .review_item_ .more_ a{display:block;margin:15px auto 0;border:1px solid #333;text-align:center;text-decoration:none;font-size:12px;line-height:34px;max-width:160px}#review_wrapp #userreview_frame .review_item_ .more_ a.btn_more_close_{display:block}#review_wrapp #userreview_frame .review_item_ .more_ a.btn_more_close_:after{display:inline-block;content:'';width:18px;height:14px;background:url(../img/usr/common/arrow_bottom01.png) right 50% no-repeat;background-size:9px auto;vertical-align:middle}#review_wrapp #userreview_frame .review_item_ .more_ a.btn_more_open_{display:none}#review_wrapp #userreview_frame .review_item_ .more_ a.btn_more_open_:after{display:inline-block;content:'';width:18px;height:10px;background:url(../img/usr/common/btn_close01.png) right 50% no-repeat;background-size:9px auto;vertical-align:middle}#review_wrapp #userreview_frame .review_item_ .more_.open_ a.btn_more_open_{display:block}#review_wrapp #userreview_frame .review_item_ .more_.open_ a.btn_more_close_{display:none}#review_wrapp #userreview_frame .review_lineFrame_,#review_wrapp #userreview_frame .review_line_{width:100%}#review_wrapp #userreview_frame .review_line_ .itemarea_{width:93%;margin:8% auto 0;overflow:hidden}#review_wrapp #userreview_frame .review_line_ .itemarea_ .review_item_{width:46.2%;float:left}#review_wrapp #userreview_frame .review_line_ .itemarea_ .review_item_+.review_item_{float:right}#review_wrapp #userreview_frame .review_lineFrame_ .cmntarea_{position:relative;display:none;width:100%;margin:15px 0 0;padding:0;background:#333;color:#fff;line-height:2}#review_wrapp #userreview_frame .review_lineFrame_ .cmntarea_:before{content:'';position:absolute;left:0;right:0;margin:0 auto;top:-10px;width:100%;max-width:1024px;height:10px;background:url(../img/usr/common/review_point.png) no-repeat;background-size:20px auto}#review_wrapp #userreview_frame .review_lineFrame_ .cmntarea_.cmnt_pos1:before,#review_wrapp #userreview_frame .review_lineFrame_ .cmntarea_.cmnt_pos3:before{background-position:25% 0}#review_wrapp #userreview_frame .review_lineFrame_ .cmntarea_.cmnt_pos2:before,#review_wrapp #userreview_frame .review_lineFrame_ .cmntarea_.cmnt_pos4:before{background-position:75% 0}#review_wrapp #userreview_frame .review_lineFrame_ .cmntarea_>div{width:93%;margin:0 auto;padding:38px 0}#review_wrapp #userreview_frame .loader_{clear:both;text-align:center;padding:10px 0 0}#review_wrapp #review_read_button{margin:30px 0 0;text-align:center}#review_wrapp #review_read_button a{display:inline-block;padding:0 30px 0 0;line-height:20px;background:url(../img/usr/common/icon_plus.png) right center no-repeat;background-size:20px 20px}#review_wrapp #review_form{margin:5% 0 0}#review_wrapp #review_form .review_btn_{width:68%;max-width:348px;margin:35px auto 0;padding:1em 0;text-decoration:none;display:block;border:1px solid #000;text-align:center}#review_wrapp #review_form .review_btn_:after{content:'';display:inline-block;width:28px;height:16px;background:url(../img/usr/common/arrow_right01.png) right 50% no-repeat;vertical-align:middle}div.review_info_{width:100%;overflow:hidden}div.review_count_summary_{padding:9px;float:left;display:inline;width:200px;background:#F8F8F8;border:1px solid #CCC}div.review_count_summary_ dl.review_count_,div.review_count_summary_ dl.review_score_{width:100%;overflow:hidden}div.review_count_summary_ dl.review_score_ dt{float:left;display:inline;font-weight:700}div.review_count_summary_ dl.review_count_ dt{float:left;display:inline;font-weight:700}div.review_desc_{float:right;display:inline;width:360px}div.review_desc_ .btn_review_{margin-top:10px;text-align:right}div#page_changer_top .pager_ref_{margin:2px 5px;color:#003780;text-decoration:underline;font-weight:700;white-space:nowrap}div#page_changer_top .pager_now_{margin:2px 5px;color:#C00;font-weight:700;white-space:nowrap}.review_line_comment_,div.review_line_summary_{margin-bottom:10px}div.review_line_summary_ dl.review_line_name_{width:100%;overflow:hidden}div.review_line_summary_ dl.review_line_name_ dt{float:left;display:inline;font-weight:700}.moderate_vote_{padding:5px;font-weight:700;background:#F0F0F0}.moderate_info1_,.moderate_info2_{margin-top:10px}.moderate_info2_ span{cursor:pointer;text-decoration:underline!important}.mode_select_line_{cursor:pointer}#review_form{margin-bottom:20px;text-align:right}div.review_{margin:0 auto 40px;width:93%;max-width:720px;padding:0}div.goodsinfo_{margin:30px 0}.review_table_{margin:20px 0;border-collapse:separate;width:100%}.review_table_ th{font-weight:700;white-space:nowrap;vertical-align:top}.review_table_ td,.review_table_ th{border:1px solid #fff}.review_table_ td textarea{width:100%}.review_submit_{margin-bottom:20px;padding-bottom:20px;text-align:center;border-bottom:1px dotted #CCC}.review_backbutton_{margin:20px 0 0;text-align:center}div.confirm_layer_frame_ .review_confirm_{margin-bottom:40px}