@charset "utf-8";
.total_box {padding:10px;position:relative;}
.total_box .total {float:left;display:inline-block;line-height:30px;font-size:13px;color:#000;}
.total_box .total span {color:#f82a2a;}
.total_box select {float:right;width:80px;border:none;font-size:13px;color:#000;}
.total_box .commission {position:absolute;top:34px;font-size:11px;}
.total_box .commission_r {text-align:right; font-size:11px; padding-top:10px;}
.color_list {position:absolute;bottom:10px;left:130px;}
.color_list > div {box-sizing:border-box;width:10px;height:10px;display:block;margin-bottom:5px;border-radius:5px;overflow:hidden;background-color:gray;}
.color_list > div span { display:block;text-indent: 30px;}

.rating_wrap {overflow:hidden;position:relative;display:inline-block;width:53px;height:9px; background:url('/common/mobile/olleh2.0/img/bg/bg-star.png') 0 0 no-repeat; background-size:53px 9px;text-indent:-9999em;}
.rating.star {position:absolute;top:0;left:0;width:53px;height:9px;background:url('/common/mobile/olleh2.0/img/bg/bg-star-on.png') 0 0 no-repeat;background-size:53px 9px;}
.rating.txt {position:absolute;top:7px;display:inline-block;margin-left:6px;}

.sticky_sorting {position:fixed;bottom:0;width:100%;height:54px;background:#fff;box-sizing:border-box;z-index:100;}
.sticky_sorting:after {position:absolute;left:0;top:-4px;display:block;width:100%;height:4px;background:url('/common/mobile/olleh2.0/img/bg/bg_shadow.png') left top repeat-x;background-size:1px 4px;content:"";}
.sticky_sorting .inner {padding:4px 12px;}
.sticky_sorting ul:after {display:block;clear:both;content:"";}
.sticky_sorting li {float:left;width:19%;}
.sticky_sorting li + li {margin-left:1.2%;}
.sticky_sorting li:first-child a {background:none;}
.sticky_sorting li:first-child.active a.up, .sticky_sorting li:first-child.active a.down {background:none;background-color:#f82a2a;}
.sticky_sorting li.active a {background:#f82a2a;border:1px solid #f82a2a;color:#fff;}
.sticky_sorting li a {display:block;height:45px;line-height:45px;text-align:center;border:1px solid #ccc;box-sizing:border-box;border-radius:3px; background:#fff url('/common/mobile/olleh2.0/img/bg/bg_sorting_basic.png') center no-repeat;background-size:10px 32px;font-size:12px;letter-spacing:-2px;color:#666;}
.sticky_sorting li.active a.up {background:#f82a2a url('/common/mobile/olleh2.0/img/bg/bg_sorting_up.png') center no-repeat;background-size:10px 32px;}
.sticky_sorting li.active a.down {background:#f82a2a url('/common/mobile/olleh2.0/img/bg/bg_sorting_down.png') center no-repeat;background-size:10px 32px;}

.sticky_layer{position:fixed;left:0;right:0;bottom:0;width:100%; z-index: 9998;}
.sticky_compare {display:none;box-sizing:border-box;}
.sticky_layer.active .sticky_compare {display:block;}
.sticky_layer .layer{width: 100%;}
.sticky_compare .product_list {padding:11px;}
.sticky_compare .product_list > ul:after {display:block;content:"";clear:both;}
.sticky_compare .product_list > ul > li {float:left;position:relative;width:50%;box-sizing:border-box;}
.sticky_compare .product_list > ul > li:after {display:block;content:"";clear:both;}
.sticky_compare .product_list .thumb {float:left;width:45%;text-align:center;box-sizing:border-box;}
.sticky_compare .product_list .thumb img {width:auto;height:78px;}
.sticky_compare .product_list .product_des {float:left;width:55%;padding:19px 0 0;text-align:left;box-sizing:border-box;}
.sticky_compare .product_list .product_des .product_name {font-size:12px;line-height:14px;color:#333;}
.sticky_compare .product_list .btn_delete {position:absolute;top:0;right:0;width:14px;height:14px;background:url("/common/mobile/olleh2.0/img/bg/btn_change_del.gif") no-repeat center center;background-size:14px; box-sizing:border-box;}
.sticky_compare .product_list .btn_delete span {display:block;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;line-height:0;font-size:0;}
.sticky_compare .btn_twin, .sticky_date_change .btn_twin {padding:11px;background:#f8f8f8;}

.admin_bottom_banner {margin-bottom:20px;}
.admin_bottom_banner img {width:100%;}

.compare_pop{padding-bottom:20px;border:none;}
.compare_pop .layer_header {padding:0 11px;}
.compare_pop h1 {font-size:16px;color:#000;text-align:left;}
.compare_pop .compare_product_list > ul { display:table;width:100%;}
.compare_pop .compare_product_list > ul > li {display:table-cell;width:50%;padding:15px;text-align:center;box-sizing:border-box;}
.compare_pop .compare_product_list .product_name {display:block;height:32px;overflow:hidden;font-size:13px;line-height:15px;color:#000;}
.compare_pop .compare_product_list .product_name em {display:inline-block;margin-left:5px;font-size:11px;color:#888;}
.compare_pop .compare_product_list .thumb {margin-top:15px;}
.compare_pop .compare_product_list .thumb img {width:90px;height:90px;}
.compare_pop .compare_product_list a {margin-top:5px;}
.compare_pop .compare_product_list .pop_star_box {margin:8px 0 5px 0;}
.compare_pop .compare_product_list .pop_star_box .rating_wrap {width:80px;height:13px;background:url('/common/mobile/olleh2.0/img/bg/bg-star-pop.png') 0 0 no-repeat;background-size:80px 13px;}
.compare_pop .compare_product_list .pop_star_box .rating.star {width:80px;height:13px;background:url('/common/mobile/olleh2.0/img/bg/bg-star-pop-on.png') 0 0 no-repeat;background-size:80px 13px;}

.compare_pop .acc_scope {text-align:left;}
.compare_pop .acc_scope .acc_head {height:40px;box-sizing:border-box;}
.compare_pop .acc_contents {padding:0;}
.compare_pop .support_info > strong{ box-sizing:border-box;padding:13px 30px 13px 11px;color:#000;letter-spacing:-1px;display:block; text-align:left;font-size:1.05em;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}

.compare_pop .radio_group {padding:10px 11px; text-align:left}
.compare_pop .radio_group .radiobox {position:relative;display:inline-block;margin-right:20px}
.compare_info_wrap:after {display:block;content:"";clear:both;}
.compare_info_wrap .compare_table {width:100%;text-align: center;border-bottom:1px solid #e5e5e5;}
.compare_info_wrap .compare_table .title {display: table-cell;font-weight:normal;width:25%;padding:6px;color:#fff;background:#8a8a8a;border-top:1px solid #bbb;vertical-align:middle;} 
.compare_info_wrap .compare_table .title strong {display:block;font-size:13px;font-weight:bold;}
.compare_info_wrap .compare_table .title span {font-size:11px;}
.compare_info_wrap .compare_table .title strong + span {margin-top:6px;}
.compare_info_wrap .compare_table tr:first-child td {border-top:none;}
.compare_info_wrap .compare_table td { width:37%;padding:10px;border-top:1px solid #f8f8f8;vertical-align:middle;}
.compare_info_wrap .compare_table td span {font-size:13px;}
.compare_info_wrap .compare_table td span em {font-size:13px;font-weight:bold;color:#000;}
.compare_info_wrap .compare_table .point_color {color:#f82a2a;}
.compare_info_wrap .compare_table .first-row td {border-top:none}
.compare_info_wrap .compare_table.first {width:40%;}
.compare_info_wrap .compare_table.first .title {display:none;}
.compare_info_wrap .compare_table td.blind {padding:0;}

.compare_info_wrap .compare_table.home_type td {box-sizing:border-box;padding:0 11px;height:40px;}
.compare_info_wrap .compare_table.home_type td:nth-child(1) {width:39%;}
.compare_info_wrap .compare_table.home_type td:nth-child(2) {width:22%;padding:0 7px;}
.compare_info_wrap .compare_table.home_type td:nth-child(3) {width:39%}
.compare_info_wrap .compare_table.home_type td span em {font-weight:normal;color:#666;}
.compare_info_wrap .compare_table.home_type td span .point_color {color:#f82a2a}
.compare_info_wrap .compare_table.home_type .first_row td {width:50%;padding:7px 11px 10px 11px;height:auto;border-top:none;}
.compare_info_wrap .compare_table.home_type .first_row td:first-child {padding-right:11.6%;}
.compare_info_wrap .compare_table.home_type .first_row td:last-child {padding-left:11.6%;}
.compare_info_wrap .compare_table.home_type .first_row .count {display:inline-block;margin-bottom:5px;padding:0 5px;border:1px solid #adadad;border-radius:10px;}
.compare_info_wrap .compare_table.home_type .name span, .compare_table.home_type .first_row .name strong {display:block;}
.compare_info_wrap .compare_table.home_type .name span {font-size:11px;letter-spacing:-1px;color:#666}
.compare_info_wrap .compare_table.home_type .name.oneline {min-height:43px;}
.compare_info_wrap .compare_table.home_type .name.oneline strong {line-height:30px;}
.compare_info_wrap .compare_table.home_type .name strong {display:block;font-size:13px;color:#000;letter-spacing:-1px;}
.compare_info_wrap .compare_table.home_type .name strong.select_btn {position:relative;	padding-right:12px;}
.compare_info_wrap .compare_table.home_type .name strong.select_btn:after {position:absolute;top:50%;right:0;content:'';display:block;width:9px;height:5px;margin-top:-3px;background:url(/common/mobile/olleh2.0/img/bg/bg-comment-arrow02.png) no-repeat;background-size:9px 5px;}
.compare_info_wrap .compare_table.home_type .name a.active strong.select_btn:after {background:url(/common/mobile/olleh2.0/img/bg/bg-comment-arrow.png) no-repeat;background-size:9px 5px;}
.compare_info_wrap .compare_table.home_type .name.year strong {color:#666;font-size:12px;font-weight:normal;padding-right:14px;}
.compare_info_wrap .compare_table.home_type .title strong {font-size:11px;}
.compare_info_wrap .compare_table.home_type .product_list td {width:100%;padding:0;border-top:1px solid #d4d4d4}
.compare_info_wrap .compare_table.home_type .tvproducts .trigger {border-radius:0;border-top:1px solid #d4d4d4;background:#f9f9f9;}
.compare_info_wrap .compare_table.home_type .tvproducts .trigger.active {border-top:1px solid #f82a2a;background:#f8f8f8;}
.compare_info_wrap .compare_table.home_type .tvproducts .trigger.active a {background:#fff;border-bottom:1px solid #f8f8f8;}
.compare_info_wrap .compare_table.home_type .product_select_list > li {background:#f8f8f8;border-top:1px solid #f1f1f1;}
.compare_info_wrap .compare_table.home_type .product_select_list > li.active {background:#eaeaea;border-top:1px solid #eaeaea;}
.compare_info_wrap .compare_table.home_type .product_select_list > li.active li {background:#eaeaea;}
.compare_info_wrap .compare_table.home_type .product_select_list > li:first-child {border-top:none;}
.compare_info_wrap .compare_table.home_type .product_select_list > li:last-child {border-bottom:1px solid #888;}
.compare_info_wrap .compare_table.home_type .product_select_list > li ul li:first-child + li {text-align:left;}
.compare_info_wrap .compare_table.home_type .agreement.product_list .product_select_list > li {height:40px;line-height:40px;}
.compare_info_wrap .compare_table.home_type .agreement.product_list .product_select_list > li.active {color:#f82a2a;}
.compare_info_wrap .compare_table.home_type tr.total td span {display:block;color:#000;margin-bottom:5px;}
.compare_info_wrap .compare_table.home_type tr.total td span > em {font-size:16px;font-weight:bold;}
.compare_info_wrap .compare_table.home_type tr.total td {padding:10px 0;}
.compare_info_wrap .compare_table.home_type tr.total td:nth-child(1) {background:#ededed;}
.compare_info_wrap .compare_table.home_type tr.total td:nth-child(3) {background:#ededed;}
.compare_info_wrap .compare_box {}
.compare_info_wrap .compare_box:after {display:block;content:"";clear:both;}
.compare_info_wrap .compare_box div {float:left;width:50%;margin-top:9px;padding:0 23px 0 11.6%;box-sizing:border-box;}
.compare_info_wrap .compare_box div:first-child {padding:0 11.6% 0 11px;}
.compare_info_wrap .compare_box div .count {display:inline-block;height:14px;padding:0 6px;line-height:12px;border:1px solid #adadad;border-radius:30px;box-sizing:border-box;font-size:11px;letter-spacing:-1px;color:#666;}
.compare_info_wrap .compare_table.title .first_row td {padding-top:3px;padding-bottom:8px;}
.compare_info_wrap .compare_table.home_type .product_select_list.type02 li {background:#f8f8f8;}
.compare_info_wrap .compare_table.home_type .product_select_list.type02 li.active {background:#eaeaea;}
.compare_info_wrap .compare_table.home_type .product_select_list li {}
.compare_info_wrap .compare_table.home_type .product_select_list li span.smart {padding-left:37px;background:url('/common/mobile/olleh2.0/img/ico/ico_pdt_type02.png') 0 center no-repeat;background-size:32px 19px;}
.compare_info_wrap .compare_table.home_type .product_select_list li span.smart_mini {padding-left:27px;background:url('/common/mobile/olleh2.0/img/ico/ico_pdt_type01.png') 0 center no-repeat;background-size:15px 17px;}


/* 접근성 - 태블릿 미접근 처리 (2019-01-28) */
.tablet_box .rating_wrap {text-indent:0; color:transparent;}
