@charset "utf-8";

/* 상품상세보기 */
.score .score_star02 {display:inline-block; width:70px; height:12px; margin:0 10px 0 0; background:url("../images/common/bg_score02.gif") no-repeat left top;}
.score .score_star02 em {display:block; background:url("../images/common/icon_score02.gif") no-repeat left top;}

.review_list_t .score .score_star02 {margin:0 0 0 40px;}

.detail_view_wrap {margin-top:-10px;}

.detail_view_wrap .product_i_list li {float:left; margin-right:2px;}
.detail_view_wrap .detail_view_tit {padding:12px 0 18px 0; border-bottom:1px solid #e3e3e8;}
.detail_view_wrap .detail_view_tit .de_tit {font-size:14px; font-weight:bold; color:#444;}
.detail_view_wrap .detail_view_tit .de_tit span {color:#c064b0;}
.detail_view_wrap .detail_view_tit .stit {padding-top:7px; color:#5f73a5;}

.detail_view_wrap .detail_view_top .img_area {width:450px;}
.detail_view_wrap .detail_view_top .info_area {width:495px;}

.detail_view_wrap .detail_view_top .img_area_kpoporder {width:200px;}
.detail_view_wrap .detail_view_top .info_area_kpoporder {width:595px;}

.detail_view_wrap .detail_view_top .view_img {padding:20px 0 25px 0;}
.detail_view_wrap .detail_view_top .product_count {border-top:1px solid #d5d5d5;}
.detail_view_wrap .detail_view_top .product_count dt,
.detail_view_wrap .detail_view_top .product_count dd {float:left; height:18px; padding:9px 0; border-bottom:1px solid #d5d5d5;}

.detail_view_wrap .detail_view_top .product_count dt {height:15px; padding:12px 0 9px 0; font-weight:bold;}
.detail_view_wrap .detail_view_top .product_count dt.count01 {width:80px; background:url("../images/common/icon_recomm.gif") no-repeat 57px 7px;}
.detail_view_wrap .detail_view_top .product_count dd.count01 {width:370px;}
.detail_view_wrap .detail_view_top .product_count dt.count02 {width:35px;}
.detail_view_wrap .detail_view_top .product_count dd.score {width:415px;}
.detail_view_wrap .detail_view_top .product_count dt.count03 {width:110px;}
.detail_view_wrap .detail_view_top .product_count dd.top50 {width:340px; height:15px; padding:12px 0 9px 0;}

.detail_view_wrap .detail_view_top .product_count .sns_count {margin-right:-10px;}
.detail_view_wrap .detail_view_top .product_count .sns_count li {float:left;}
.detail_view_wrap .detail_view_top .product_count .sns_count li * {vertical-align:top;}
.detail_view_wrap .detail_view_top .product_count .sns_count .recomm_count {display:inline-block; margin:0 10px 0 2px; background:url("../images/common/bg_box_g02.gif") no-repeat right top; color:#666; font-size:11px; font-weight:normal; text-align:center;}
.detail_view_wrap .detail_view_top .product_count .sns_count .recomm_count span {display:inline-block; width:19px; padding:2px 3px 2px 6px; background:url("../images/common/bg_box_g02_l.gif") no-repeat left top;}

.detail_view_wrap .detail_view_top .product_count .score {color:#b9b9b9;}
.detail_view_wrap .detail_view_top .product_count .score .score_star {display:inline-block; width:70px; height:12px; margin:0 10px 0 0; background:url("../images/common/bg_score02.gif") no-repeat left top;}
.detail_view_wrap .detail_view_top .product_count dd.score p {padding-top:2px;}
.detail_view_wrap .detail_view_top .product_count dd.score p * {vertical-align:top;}
.detail_view_wrap .detail_view_top .product_count .score .score_star em {display:block; background:url("../images/common/icon_score02.gif") no-repeat left top;}

.detail_view_wrap .detail_view_top .product_count .top50 li {float:left; padding:0 25px 0 8px; background:url("../images/common/bu_dot_g.gif") no-repeat left 50%;}

.detail_view_wrap .detail_view_top .info_product .qty_unit {display:inline-block; padding:3px 0 0 4px;}

.detail_view_wrap .detail_view_top .info_product {padding-top:8px;}
.detail_view_wrap .detail_view_top .info_product th,
.detail_view_wrap .detail_view_top .info_product td {padding:12px 0; border-bottom:1px solid #d5d5d5; text-align:left;}
.detail_view_wrap .detail_view_top .info_product th {vertical-align:top;}
.detail_view_wrap .detail_view_top .info_product th.fir {vertical-align:middle;}
.detail_view_wrap .detail_view_top .info_product .price {font-weight:bold; text-decoration:line-through; color:#888;}
.detail_view_wrap .detail_view_top .info_product .dis_price {padding-left:15px; font-weight:bold; font-size:18px; color:#ff4629; font-family:Arial;}
.detail_view_wrap .detail_view_top .info_product .dis_price02 {font-weight:bold; font-size:14px; color:#ff4629;}
.detail_view_wrap .detail_view_top .info_product .benefit {margin-bottom:-2px;}
.detail_view_wrap .detail_view_top .info_product .benefit li {padding-bottom:2px;}
.detail_view_wrap .detail_view_top .info_product .sel_option {padding:0; background-color:#f9f9f9;}
.detail_view_wrap .detail_view_top .info_product .sel_option .select_area {padding:10px;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area {padding:10px 10px 15px 10px;}
.detail_view_wrap .detail_view_top .info_product .sel_option .select_area dt {float:left; width:80px; margin-bottom:2px;}
.detail_view_wrap .detail_view_top .info_product .sel_option .select_area dd {float:left; margin-bottom:2px;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area {background:url("../images/common/bg_dotline_g05.gif") repeat-x left top;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area .check_noti {padding-bottom:7px; font-size:11px;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area .check_area_t {padding:0 10px; background-color:#fff; border:1px solid #bfc2c4;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area .check_area_t tbody td {padding:5px 0; font-size:11px;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area .check_area_t .option_list {padding-left:8px; background:url("../images/common/bu_dot_g.gif") no-repeat left 50%;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area .check_area_t tfoot td {padding:8px 0; border-bottom:none;}
.detail_view_wrap .detail_view_top .info_product .sel_option .check_area .check_area_t .option_total {padding-left:10px; background:url("../images/common/bu_arr_g.gif") no-repeat left 50%; font-weight:bold;}
.detail_view_wrap .detail_view_top .info_product .benefit_dis th {padding:15px 0 15px 10px; font-size:14px; font-weight:bold; vertical-align:middle; background-color:#f9f9f9;}
.detail_view_wrap .detail_view_top .info_product .benefit_dis td {padding:15px 10px 15px 0; background-color:#f9f9f9;}

.detail_view_wrap .detail_view_top .product_info {margin-bottom:-5px; letter-spacing:-1px;}
.detail_view_wrap .detail_view_top .product_info li {padding:0 0 5px 9px; text-indent:-9px; line-height:18px;}

.detail_view_wrap .tit {margin:30px 0 10px 0px; padding:2px 0 1px 20px; background:url("../images/common/bu_note.gif") no-repeat left top; font-weight:bold;color:#444;}
.detail_view_wrap .img_tit {padding:2px 0 1px 0; background:none;}
.detail_view_wrap .detail_v_cont {padding-bottom:35px;}
.detail_view_wrap .detail_v_cont .series {margin-right:-5px;}
.detail_view_wrap .detail_v_cont .series li {float:left; width:auto; margin-right:0; padding-top:0; padding-right:5px; border-top:none;}

.detail_view_wrap .summary_wrap dt {padding-bottom:3px; font-weight:bold;}
.detail_view_wrap .summary_wrap dd {padding-bottom:20px; line-height:18px;}

.detail_view_wrap .record_summary {padding-bottom:16px;}

.detail_view_wrap .more_hidden_btn .more {width:990px;}

.detail_view_wrap .product_thum {padding:18px; border:2px solid #e5e5e6;}
.detail_view_wrap .product_detail_txt {margin-left:-20px; margin-right:-20px; padding:18px 18px 15px 18px; border:2px solid #e5e5e6;}
.detail_view_wrap .product_detail_txt p {padding-bottom:15px; font-size:14px; font-weight:bold;}
.detail_view_wrap .product_detail_txt li {padding-bottom:3px;}

.detail_view_wrap .product_list_t_wrap {padding-bottom:30px;}
.detail_view_wrap .product_list_t .product_desc_on td {border-bottom:none;}
.detail_view_wrap .product_list_t .product_desc td {background:#f8f9f9 url("../images/common/bg_dashline_g03.gif") repeat-x left top; border-left:none;}

.detail_view_wrap .artist_info {padding-bottom:30px;padding-left:20px;}
.detail_view_wrap .artist_info li {padding-bottom:10px;}

.detail_view_wrap .poster_list {margin-right:-10px;}
.detail_view_wrap .poster_list li {float:left; padding-right:10px;}

.detail_view_wrap .benefit_box_wrap {padding:10px; border:1px solid #bdbfc0; background-color:#f9f9f9;}
.detail_view_wrap .benefit_box_wrap span.benefit_noti {display:inline-block; width:36px; line-height:16px; padding:0 9px 0 0; background:url("../images/common/bg_benefit_box_tit.gif") no-repeat left top; color:#fffd4d; font-weight:normal; font-size:11px; text-align:center; letter-spacing:-1px;}
.detail_view_wrap .benefit_box_wrap dt {padding-bottom:10px; font-weight:bold;}
.detail_view_wrap .benefit_box_wrap dd {padding-left:45px;}
.detail_view_wrap .benefit_box_wrap .sign li {padding-bottom:3px;}
.detail_view_wrap .benefit_box_wrap .sign li.last {padding-bottom:0;}

.detail_view_wrap .artist_tab {font-weight:normal;}
.detail_view_wrap .artist_tab a {color:#666;}
.detail_view_wrap .artist_tab a.selected {font-weight:bold;}

.detail_view_wrap .review_list_t .fir th,
.detail_view_wrap .review_list_t .fir td {background:none;}
.detail_view_wrap .review_list_t td dt {font-weight:bold;}
.detail_view_wrap .review_list_t .date {font-size:11px; color:#95969e;}

.detail_view_wrap .total_score * {vertical-align:top;}
.detail_view_wrap .total_score {padding:32px 0 0 20px; color:#b9b9b9;}

.detail_view_wrap .comment_area {.margin-top:10px; border-top:1px solid #d5d5d5;}
.detail_view_wrap .comment_area .comment_write {padding:15px 10px 5px 10px;}
.detail_view_wrap .comment_area .comment_write dt {width:129px;}
.detail_view_wrap .comment_area .comment_write dd textarea {width:750px;}
.detail_view_wrap .comment_area .comment_write p {padding-right:50px;}

.detail_view_wrap .order_f_caution .tit {margin:0; padding:0 0 12px 0; background:none;}

.detail_view_wrap .dvd_info {padding-bottom:23px;}
.detail_view_wrap .dvd_info .special_tit dt {padding:15px 0 7px 20px; background:url("../images/country/icon_spacial_tit.gif") no-repeat left 13px; font-weight:bold;}
.detail_view_wrap .dvd_info .special_tit dd {padding:0 0 0 20px;}
