@charset "utf-8";

#NewSub {padding:50px 0 50px;overflow:hidden;}

/* 이용안내_서브메인 */
.use_guide .h_area {margin-bottom:24px;border:1px solid #ededed;border-radius:5px;letter-spacing:-1px;}
.use_guide .h_area .top_txt {padding:13px 0 21px;border-top:3px solid #f82a2a;border-radius:3px;text-align:center;font-family:"Noto Sans";}
.use_guide .h_area .top_txt strong {display:block;color:#000;font-size:24px;font-weight:normal;font-family:"Noto Sans";}
.use_guide .h_area .top_txt span {font-size:18px;font-family:"Noto Sans";}
.use_guide .h_area .use_list {padding:19px 0 17px;background:#f9f9f9 url('/common/pc/olleh2.0/img/bg/bg_useguide_gap.png') repeat-x 0 0;}
.use_guide .h_area .use_list:after {content:"";display:block;clear:both;}
.use_guide .use_list .in_cont {float:left;padding:0 30px;}
.use_guide .use_list .in_cont strong {display:block;margin-bottom:15px;color:#000;font-size:18px;font-weight:normal;text-align:center;font-family:"Noto Sans";}
.use_guide .use_list .in_cont ul:after {content:"";display:block;clear:both;}
.use_guide .use_list .in_cont li {float:left;}
.use_guide .use_list .in_cont li + li {margin-left:37px;}
.use_guide .use_list .in_cont li.line_two a {padding-top:83px;}
.use_guide .use_list .guide a {background:url('/common/pc/olleh2.0/img/ico/ico_use_buy_guide.png') no-repeat 0 0;}
.use_guide .use_list .guide a:hover {background:url('/common/pc/olleh2.0/img/ico/ico_use_buy_guide_on.png') no-repeat 0 0;}
.use_guide .use_list .discount_benefit a {background:url('/common/pc/olleh2.0/img/ico/ico_use_discount_benefit.png') no-repeat 0 0;}
.use_guide .use_list .discount_benefit a:hover {background:url('/common/pc/olleh2.0/img/ico/ico_use_discount_benefit_on.png') no-repeat 0 0;}
.use_guide .use_list .delivery a {background:url('/common/pc/olleh2.0/img/ico/ico_use_delivery.png') no-repeat 0 0;}
.use_guide .use_list .delivery a:hover {background:url('/common/pc/olleh2.0/img/ico/ico_use_delivery_on.png') no-repeat 0 0;}
.use_guide .use_list .opening a {background:url('/common/pc/olleh2.0/img/ico/ico_use_opening.png') no-repeat 0 0;}
.use_guide .use_list .opening a:hover {background:url('/common/pc/olleh2.0/img/ico/ico_use_opening_on.png') no-repeat 0 0;}
.use_guide .use_list .gift_benefit a {background:url('/common/pc/olleh2.0/img/ico/ico_use_gift.png') no-repeat 0 0;}
.use_guide .use_list .gift_benefit a:hover {background:url('/common/pc/olleh2.0/img/ico/ico_use_gift_on.png') no-repeat 0 0;}
.use_guide .use_list .in_cont a {display:block;width:80px;line-height:20px;padding-top:93px;color:#333;text-align:center;}
.use_guide .use_list .in_cont a span {font-family:"Noto Sans";}
#container .use_guide .use_list .in_cont a:hover {color:#f82a2a !important;}
.use_guide .use_list .in_cont + .in_cont {border-left:1px dashed #9d9d9d;}
.use_guide .top_tit {border-bottom:2px solid #9d9d9d;letter-spacing:-1px;}
.use_guide .top_tit:after {content:"";display:block;clear:both;}
.use_guide .top_tit h3 {float:left;color:#010101;font-size:20px;font-family:"Noto Sans";letter-spacing:0;margin-bottom:12px;}
.use_guide .top_tit .more {float:right;line-height:29px;padding-right:15px;background:url('/common/pc/olleh2.0/img/bg/bg_btn_more.png') no-repeat 100% 50%;color:#333;font-size:14px;}
.use_guide .cont_area:after {content:"";display:block;clear:both;}
.use_guide .cont_area + .cont_area {margin-top:30px;}
.use_guide .cont_area .shopguide {float:left;width:550px;}
.use_guide .cont_area .shopguide .top_tit {border:none;}
.use_guide .cont_area .box_notice {float:left;width:550px;}

.use_guide .box_notice .dot_list li {background:url('/common/pc/olleh2.0/img/bg/dot_useguide_notice.gif') no-repeat 18px 26px;padding:18px 0 18px 30px;border-bottom:1px solid #ddd}
.use_guide .box_notice .dot_list a {display:block;position:relative;overflow:hidden;}
.use_guide .box_notice .txt { overflow:hidden;display:block;width:450px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;font-family:"Noto Sans";}
.use_guide .box_notice .date {display:block;position:absolute;top:0;right:0;font-size:14px}

.use_guide .question_area {float:left;width:550px;letter-spacing:-1px;}
.use_guide .question_area ul {padding:22px 9px 24px;border-bottom:1px solid #9d9d9d;height:431px;}
.use_guide .question_area li span {display:inline-block;width:500px;color:#333;letter-spacing:-1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle;font-family:"Noto Sans";}
.use_guide .question_area li strong {position:relative;top:2px;display:inline-block;width:17px;padding-right:10px;vertical-align:middle;color:#f82a2a;text-align:center;font-weight:normal;font-family:"Noto Sans";}
.use_guide .question_area li + li {margin-top:19px;}

.use_guide .email {float:right;width:250px;padding:18px 21px 18px 19px;border-radius:2px;background-color:#efefef}
.use_guide .email .tit {margin-bottom:2px;padding:0 0 2px 24px;background:url('/common/pc/olleh2.0/img/ico/ico-email-advice.png') no-repeat 0 6px;color:#58bdc8;font-size:15px;}
.use_guide .email > span {display:block;line-height:18px;font-size:13px;}
.use_guide .email .btn {display:block;width:123px;margin-top:10px;}

.use_guide .review {float:right;width:290px;letter-spacing:-1px;}
.use_guide .review .top_tit {margin-bottom:14px;}
.use_guide .review .in_list {border-bottom:1px solid #9d9d9d;}
.use_guide .review .in_list ul {padding-top:18px;margin-left:10px;border-left:1px solid #ddd;}
.use_guide .review .in_list li {position:relative;padding:0 10px 0 20px;font-family:"Noto Sans";}
.use_guide .review .in_list li:after {content:"";position:absolute;top:7px;left:-5px;width:9px;height:9px;background:url('/common/pc/olleh2.0/img/bg/bg_review_list.png') no-repeat 0 0;}
.use_guide .review .in_list li strong {font-family:"Noto Sans";}
.use_guide .review .in_list li a strong {color:#000;}
.use_guide .review .in_list li + li {margin-top:27px;}
.use_guide .review .in_list li a {display:block;}
.use_guide .review .in_list li a > span {display:block;}
.use_guide .review .writer {padding-left:4px;font-size:14px;}
.use_guide .review .txt_area {line-height:19px;color:#333;font-family:"Noto Sans";}
.use_guide .review .scroll-pane-arrows {height:463px;}
.use_guide .review .info {margin-top:-6px;}
.use_guide .review .date {position:relative;display:inline-block;height:22px;line-height:22px;padding:0 8px;border:1px solid #ddd;border-right:0;font-size:13px;}
.use_guide .review .date:after {content:"";position:absolute;top:-1px;right:-7px;width:7px;height:24px;background:url('/common/pc/olleh2.0/img/bg/bg_use_date.png') no-repeat 100% 0;}


.use_guide .jspVerticalBar {border:0}
.use_guide .jspArrowUp {background:url(/common/pc/olleh2.0/img/bg/bg-scroll-top02.gif) no-repeat 50% 50%}
.use_guide .jspArrowDown {border:0;background:url(/common/pc/olleh2.0/img/bg/bg-scroll-bot02.gif) no-repeat 50% 50%}
.use_guide .jspDrag {left:8px;width:8px;border:1px solid #ccc;background:#fff;}

/* 이용안내_공통 */
.require {padding-left:10px;background:url('/images/pc/common/bul_require.gif') no-repeat left center;}
.use_info {letter-spacing:-1px;}
.use_info .cont {display:none;}
.use_info .cont.active {display:block;}
.use_info .tit_wrap {margin-bottom:8px;}
.use_info .tit_wrap h3 {display:inline-block;color:#010101;font-size:24px;font-family:"Noto Sans";letter-spacing:0;}
.use_info .tit_wrap span {padding-left:4px;color:#333;font-size:16px;font-family:"Noto Sans";}
.use_info .cont_tit {display:block;padding:0 0 25px;;color:#333;font-size:24px;text-align:center;font-weight:normal;font-family:"Noto Sans";}
.use_info .cont_vod {background:#eaedf4;padding-top:48px;text-align:center;}
.use_info .star_bg {position:relative;padding:0 2px;color:#f82a2a;border-bottom:1px solid #f3444a;font-family:"Noto Sans";}
.use_info .star_bg em {border-bottom:1px solid #f3444a;padding:0 0 2px;font-family:"Noto Sans";color:#f82a2a;}
.use_info .star_bg:after {content:"";position:absolute;top:2px;right:-23px;width:20px;height:20px;display:block;background:url('/common/pc/olleh2.0/img/bg/bg_guide_star.png') no-repeat 0 0;}
.use_info .star_bg.front:after {content:"";position:absolute;top:2px;left:-23px;width:20px;height:20px;display:block;background:url('/common/pc/olleh2.0/img/bg/bg_guide_star.png') no-repeat 0 0;}
.tip_choice {padding:23px 20px 22px;margin-bottom:27px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.tip_choice:after {content:"";display:block;clear:both;}
.tip_choice li {float:left;width:415px;margin-bottom:5px;}
.tip_choice li a {padding-left:10px;background:url('/common/pc/olleh2.0/img/bg/bg_bul_rect.png') no-repeat left;font-family:"Noto Sans";}
.tip_choice li.active a {background:url('/common/pc/olleh2.0/img/bg/bg_bul_rect_on.png') no-repeat left;color:#f82a2a;}
#container .tip_choice li.active a:hover {color:#f82a2a !important}
.tip_choice li.first {margin-right:38px;}
.tabs.type03 .tab_contents .trigger {border:1px solid #e5e5e5;}
.tabs.type03 .tab_contents .trigger a {display:block;width:216px;height:auto;line-height:20px;padding:74px 0 13px;background-color:#f8f8f8;background-repeat:no-repeat;border:0;text-align:center;color:#666;font-size:16px;font-family:"Noto Sans";}
.tabs.type03 .tab_contents .trigger.active {top:0;border:2px solid #ff0000;border-bottom:0;background-color:#fff;}
.tabs.type03 .tab_contents .trigger.active a {width:214px;height:auto;background-color:#fff;padding:75px 0 15px;color:#f82a2a;font-weight:bold;border:0;}
#container .tabs.type03 .tab_contents .trigger.active a:hover {color:#f82a2a !important;}
.tabs.type03 .tab_contents .target {padding-top:142px;}
.tabs.type03 .tab_contents {background:none;}
.tabs.type03 .tab_contents:after {content:"";position:absolute;left:0;top:110px;display:block;width:100%;height:2px;background:#ff0000;}

/* 이용안내 올레샵 이용안내 */
.tabs.shopguide .tab_contents .trigger {border:1px solid #e5e5e5;}
.tabs.shopguide .tab_contents .trigger a {display:block;width:108px;height:auto;line-height:18px;padding:60px 0 12px;border:0;text-align:center;color:#666;font-size:15px;font-family: inherit;}
.tabs.shopguide .tab_contents {background:none;}
.tabs.shopguide .tab_contents .target {padding-top:142px;}
.tabs.shopguide .tab_contents:after {content:"";position:absolute;left:0;top:110px;display:block;width:100%;height:2px;background:#ff0000;}
.tabs.shopguide .tab_contents .trigger.active {top:0;border:2px solid #ff0000;border-bottom:0;background-color:#fff;}
.tabs.shopguide .tab_contents .trigger.active a {width:105px;height:auto;background-color:#fff;padding:61px 0 13px;color:#f82a2a;font-weight:bold;border:0;}
#container .tabs.shopguide .tab_contents .trigger.active a:hover {color:#f82a2a !important;}
.tabs.shopguide .tab_contents .trigger.tab02 {left:108px;}
.tabs.shopguide .tab_contents .trigger.tab03 {left:217px;}
.tabs.shopguide .tab_contents .trigger.tab04 {left:326px;}
.tabs.shopguide .tab_contents .trigger.tab05 {left:435px;}
.tabs.shopguide .tab_contents .trigger.tab06 {left:544px;}
.tabs.shopguide .tab_contents .trigger.tab07 {left:653px;}
.tabs.shopguide .tab_contents .trigger.tab08 {left:761px;}
.tabs.shopguide .tab_contents:after {top:110px;}
/* 이용안내 탭 */
.tabs.shopguide .tab_contents .tab01 a{background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_01.png') center 27px no-repeat;}
.tabs.shopguide .tab_contents .tab02 a{background:#f8f8f8  url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_02.png') center 13px no-repeat;}
.tabs.shopguide .tab_contents .tab03 a{background:#f8f8f8  url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_03.png') center 13px no-repeat;}
.tabs.shopguide .tab_contents .tab04 a{background:#f8f8f8  url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_04.png') center 13px no-repeat;}
.tabs.shopguide .tab_contents .tab05 a{background:#f8f8f8  url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_05.png') center 13px no-repeat;}
.tabs.shopguide .tab_contents .tab06 a{background:#f8f8f8  url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_06.png') center 13px no-repeat;}
.tabs.shopguide .tab_contents .tab07 a{background:#f8f8f8  url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_07.png') center 13px no-repeat;}
.tabs.shopguide .tab_contents .tab08 a{background:#f8f8f8  url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_08.png') center 13px no-repeat;line-height:34px;}
.tabs.shopguide .tab_contents .ico_new{overflow:hidden;position:absolute;top:0;left:0;width:48px;height:45px;background:url('/common/pc/olleh2.0/img/ico/ico_tab_useguide_new.png') 0 0 no-repeat;text-indent:-9999px;vertical-align:top}

/* 이용안내_구매도우미 */
.use_info .discount_cont {margin-top:29px;}
.use_info .discount_cont > .indent_list {margin:6px 0 33px}
.use_info .discount_cont .indent_list p {line-height:18px;}
.use_info .txt .tit {margin:24px 0 6px;color:#000;font-size:20px;font-family:"Noto Sans";}
.use_info .txt .indent_list li {line-height:20px;color:#333;font-size:16px;}
.use_info .txt .indent_list li + li {margin-top:6px;}
.use_info .txt .indent_list .sub_txt {color:#666;font-size:14px;}
.use_info .txt .indent_list .user {display:block;margin:13px 0;}
.use_info .txt .indent_list li.q_txt {color:#f82a2a;}
.use_info .info_txt {margin:10px 0;color:#666;font-size:14px;}
.use_info .info_txt p + p {margin-top:3px;}
.use_info .info_txt a {text-decoration:underline;}
.use_info .info_txt i {vertical-align:middle;}
#container .use_info .info_txt a:hover {color:#f82a2a !important;}
.use_info .info_area  {margin-top:17px;color:#333;line-height:22px;font-family:"Noto Sans";}
.use_info .info_area .tit {display:block;margin-bottom:5px;color:#000;font-size:20px;font-family:inherit;font-weight:normal;}
.use_info .info_area .in_cont {margin-top:12px;padding:15px 20px 20px;border:1px solid #d8d8d8;}
.use_info .info_area .s_tit {display:block;margin-bottom:6px;color:#000;font-weight:normal;font-family:"Noto Sans";}
.use_info .info_area p {font-family:inherit;}
.use_info .indent_list li {line-height:26px;color:#333;font-size:16px;font-family:"Noto Sans";}
.use_info .item + .item {margin-top:19px;}
.use_info .item .btn {margin-top:9px;}

.tabs.type_temp .tab_contents .trigger.tab03 {left:290px;}
.tabs.type_temp .tab_contents .trigger.tab04 {right:0;}
.tabs.type_temp .tab_contents .trigger {border:1px solid #e5e5e5;border-bottom:2px solid #ff0000;}
.tabs.type_temp .tab_contents .trigger a {display:block;width:290px;height:auto;line-height:20px;padding:74px 0 13px;background-color:#f8f8f8;background-repeat:no-repeat;border:0;text-align:center;color:#666;font-size:16px;font-family:"Malgun Gothic", "맑은고딕";}
.tabs.type_temp .tab_contents .trigger.active {top:0;border:2px solid #ff0000;border-bottom:0;background-color:#fff;}
.tabs.type_temp .tab_contents .trigger.active a {width:214px;height:auto;background-color:#fff;padding:75px 0 15px;color:#f82a2a;font-weight:bold;border:0;}
#container .tabs.type_temp .tab_contents .trigger.active a:hover {color:#f82a2a !important;}

.tabs.type03 .tab_contents .trigger.tab02 {left:217px;}
.tabs.type03 .tab_contents .trigger.tab03 {left:434px;}
.tabs.type03 .tab_contents .trigger.tab04 {right:0;}
.tabs.type03 .tab_contents .trigger.buy_phone a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_buy_phone.png');background-position:50% 18px;}
.tabs.type03 .tab_contents .trigger.choice a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_m_choice.png');background-position:50% 18px;}
.tabs.type03 .tab_contents .trigger.price_choice a {width:217px;background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_price_choice.png');background-position:50% 23px;}
.tabs.type03 .tab_contents .trigger.apply_write a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_apply_write.png');background-position:50% 18px;}

/* 이용안내_할인혜택 */
.tabs.tab_three .tab_contents .trigger a {width:289px;height:32px;background-color:#f8f8f8;background-repeat:no-repeat;padding:76px 0 0;font-size:16px;}
.tabs.tab_three .tab_contents .trigger.active a {width:287px;height:33px;padding:77px 0 0;background-color:#fff;}
.tabs.tab_three .tab_contents .trigger.tab02 {left:290px;}
.tabs.tab_three .tab_contents .trigger.tab03 {left:580px;}
.tabs.tab_three .tab_contents:after {top:110px;}
.tabs.tab_three .tab_contents .trigger.discount01 a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_discount01.png');background-position:50% 15px;}
.tabs.tab_three .tab_contents .trigger.discount02 a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_discount03.png');background-position:50% 20px;}
.tabs.tab_three .tab_contents .trigger.discount03 a {background-image:url('/images/pc/support/useGuide/ico_tab_discount_kw.png');background-position:50% 26px;}

.tabs.tab_two .tab_contents .trigger.discount01 a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_discount01.png');background-position:50% 15px;}
.tabs.tab_two .tab_contents .trigger.discount03 a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_discount03.png');background-position:50% 15px;}
.tab_contents .cont_kyowon {text-align:center;}
.tab_contents .cont_kyowon .cont_bn{background-color:#efefef;padding:20px 0;margin-bottom:20px;}
.tab_contents .cont_kyowon .cont_bn .tit{font-size:24px;color:#333;}
.tab_contents .cont_kyowon .cont_bn strong{display:block;font-size:36px;color:#333;}
.kyowonInfo{position:relative;}
.kyowonInfo .com_fc1{color:#f82a2a !important;}
.kyowonInfo dt{text-align:left;font-size:24px;color:#222;font-weight:bold;padding:15px 12px;border-top:2px solid #ddd;border-bottom:1px dashed #ddd}
.kyowonInfo dd{padding:20px 0 25px;text-align:center;}
.kyowonInfo:last-of-type{border-bottom:2px solid #ddd;}
.kyowonInfo ul{overflow:hidden;}
.kyowonInfo ul > li{float:left;width:30.5%;position:relative;}
.kyowonInfo ul > li:nth-child(2){width:39%}
.kyowonInfo .cont_img{margin-bottom:10px;}
.kyowonInfo .intit{display:block;font-weight:bold;color:#333;font-size:18px;margin-bottom:8px;}
.kyowonInfo .intxt{color:#333;font-size:16px;margin-bottom:6px;}
.kyowonInfo .noti{color:#333;font-size:12px;}
.kyowonInfo .com_btn_ty2{position:absolute;right:12px;top:15px;height:34px;line-height:34px;padding:0 25px;background:#f82a2a;font-size:16px;font-family:"맑은 고딕", "MalgunGothic";}

.use_discount .tip_choice {padding:23px 20px 14px;}
.use_discount .tip_choice li {width:276px;}
.use_discount .tip_choice li.last {width:250px;}
.use_discount .tip_choice li {margin-bottom:12px;}
.use_discount .h_tit {margin:34px 0 4px;color:#010101;font-size:20px;font-family:"Noto Sans";}
.use_discount .s_tit {position:relative;display:block;margin-bottom:12px;color:#333;font-family:"Noto Sans";}
.use_discount .s_tit .btn {position:absolute;right:0;bottom:3px;}
.notice_box {min-height:75px;margin-top:15px;padding:14px 0 15px 118px;border:1px solid #d9d9d9;background:url('/common/pc/olleh2.0/img/ico/ico_noti_hand.png') no-repeat 30px center;}
.notice_box > p {padding-left:25px;line-height:22px;background:url('/common/pc/olleh2.0/img/ico/ico_check.png') no-repeat 0 4px;color:#333;font-size:16px;font-family:"Noto Sans";}
.notice_box > p span {display:block;color:#666;font-family:inherit;}
.notice_box > p + p {margin-top:8px;}
.notice_box.list_one > p {padding-top:26px;background-position:0 31px;}
.step_box .step_cont .s_txt {margin:0 0 7px;font-weight:bold;}
.step_box .step_cont.type02  {padding:15px 20px;}
.step_box .btn_box {margin-top:13px;}
.step_box .btn_box .btn.small span {height:29px;line-height:27px;}
.step_box .btn_box a + a {margin-left:5px;}
.step_box.call_counsel .step_cont {padding:25px 0 25px 104px;background:url('/common/pc/olleh2.0/img/ico/ico_call_counsel.png') no-repeat 19px;}
.step_box.call_counsel .step_cont p + p {margin-top:3px;}
.step_box .sub_info {margin-bottom:9px;line-height:20px;color:#666;font-size:14px;}
.type_wrap.type03 {padding-top:27px;}
.use_discount .step_box .step_tit {margin-bottom:11px;}
.s_link_txt {margin-top:10px;font-size:14px;color:#666;}
.s_link_txt a {text-decoration:underline;}
.super_card_info .step_box {margin-top:27px;}
#container .s_link_txt a:hover {color:#f82a2a !important;}

/* 팝업_주문정보 수정 */
.layer.modi_myorder {display:block;width:953px;}
.layer.modi_myorder .insurance_list li {width:237px;}
.layer.modi_myorder .gnote_ara,
.layer.modi_myorder .usim_ara {width:auto;height:auto;padding:20px;}
.layer.modi_myorder .usim_ara:after {content:"";display:block;clear:both;}
.layer.modi_myorder .usim_ara .iradio {margin:0 0 0 45px;}
.layer.modi_myorder .usim_ara .iradio:first-child {margin-left:0;}
.layer.modi_myorder .usim_ara > input {float:right;}
.layer.modi_myorder .gnote_ara .iradio input {top:3px;}
.layer.modi_myorder .service_list li {width:191px;margin-left:9px;}
.layer.modi_myorder .service_list li.service_huhu {margin:0;}
.layer.modi_myorder .service_list li:first-child {margin-left:0;}
.layer.modi_myorder .service_list li .service_name .icons img {margin-right:0;}
.layer.modi_myorder .service_list li .service_name .icheck {width:140px;}
.layer.modi_myorder .service_list li .service_name input[type=checkbox] {left:120px;}
.layer.modi_myorder .service_list li .service_users {width:191px;}
.layer.modi_myorder .service_list li p {letter-spacing:-2px;}
.layer.modi_myorder .service_list li .text_free{padding-top:15px;}
.layer.modi_myorder .service_list li .service_users .price_area em {letter-spacing:-2px;}
.layer.modi_myorder .horizontal_type.inp_tip {margin-bottom:10px;}
.layer.modi_myorder .horizontal_type.inp_tip tbody th {padding:10px;;background:none;text-indent:0;}
.layer.modi_myorder .horizontal_type.inp_tip tbody th.row_groups {padding:10px 18px;}
.layer.modi_myorder .horizontal_type.inp_tip tbody td {padding:10px;}
.layer.modi_myorder .horizontal_type tbody th.row_groups {background:#e4e4e4;vertical-align:middle;}
.layer.modi_myorder .horizontal_type .report_radio {display:inline-block;margin-right:10px;}
.layer.modi_myorder .zip_code_area input {margin-top:7px;}
.layer.modi_myorder .zip_code_area input:first-child {margin-top:0;}
.layer.modi_myorder .zip_code_area .inp_space + input {margin-top:0;}
.layer.modi_myorder .zip_code_area a {margin-left:5px;}
.layer.modi_myorder .radio_delivery_wrap {margin-bottom:20px;}
.layer.modi_myorder .radio_delivery_box {float:left;margin-left:15px;}
.layer.modi_myorder .radio_delivery_box:first-child {margin-left:0;}
.layer.modi_myorder .phone_area > strong {display:inline-block;width:100px;padding:0 0 0 20px;letter-spacing:-1px;font-weight:normal;color:#010101;}
.layer.modi_myorder .phone_area > strong:first-child {padding-left:0;}
.layer.modi_myorder .phone_area .inp_space {width:5px;}
.layer.modi_myorder .phone_area.pick {margin-top:10px;}
.layer.modi_myorder .textarea_maxs {text-align:right;font-size:13px;color:#888;}
.layer.modi_myorder .btn_area .btn {width:105px;}
.layer.modi_myorder table .delivery_btn {display:inline-block;color:#333;font-size:14px;}
.layer.modi_myorder table .icheck {margin-right:15px;}
.layer.modi_myorder table .iradio + .iradio {margin-left:10px;}
.layer.modi_myorder table .resident_registration_info {padding:15px 0 10px;}
.layer.modi_myorder table .resident_registration_info label {color:#f82a2a;}
.layer.modi_myorder table .user_info_scope {width:100%;padding:12px 0 0;}
.layer.modi_myorder table .user_info_scope:first-child {padding:0;}
.layer.modi_myorder table .user_info_scope .user_info_flow {float:left;width:127px;letter-spacing:-1px;}
.layer.modi_myorder table .user_info_scope .user_info_reverse {float:right;width:672px;text-align:left;}
.layer.modi_myorder table .user_info_scope.depth .user_info_flow {width:125px;}
.layer.modi_myorder table .user_info_scope.depth .user_info_reverse {width:500px;}
.layer.modi_myorder table .user_info_scope .relative_user {width:100px;margin-left:12px;}
.layer.modi_myorder table .user_info_scope.type03 {float:left;width:50%;padding:0;}
.layer.modi_myorder table .user_info_scope.type03 span.inp_space {line-height:30px;font-size:14px;}
.layer.modi_myorder table .user_info_scope.type03 .user_info_flow {width:115px;line-height:30px;}
.layer.modi_myorder table .radio_area {padding-bottom:10px;}
.layer.modi_myorder table .sel_num {width:98px;}
.layer.modi_myorder table .agree_type02 {height:24px;line-height:24px;}
.layer.modi_myorder table .info_bullet {margin-left:7px;text-indent:-9px;}
.layer.modi_myorder table .table_tit {font-size:16px;color:#010101;}
.layer.modi_myorder table .telecommunication_list {padding:12px 0 0;}
.layer.modi_myorder table .telecommunication_list li {font-size:14px;color:#444;}
.layer.modi_myorder table .telecommunication_list li em {color:#f82a2a}
.layer.modi_myorder table .isels {top:5px;}
.layer.modi_myorder table .tool_area .tool_tip {font-size:14px;}
.layer.modi_myorder table .agency_checks {padding:16px 0 0;}
.layer.modi_myorder table .agency_checks:first-child {padding:0;}
.layer.modi_myorder table .agency_checks strong {display:inline-block;width:340px;font-weight:normal;}
.layer.modi_myorder table .textarea_maxs {padding:3px 10px 0 0;font-size:13px;text-align:right;color:#888;}
.modi_myorder .email_report_box {margin:8px 0;}
.modi_myorder .email_report_box .tool_area {margin-left:10px;}
.modi_myorder .email_report_box .icheck {margin-top:5px;}
.modi_myorder .email_report_box .security_email {display:inline-block;margin-right:10px;font-size:14px;color:#666;}
.modi_myorder .pay_way {margin-top:15px;}
.modi_myorder .pay_way .space_type01 {margin-left:10px;padding:0;}
.modi_myorder .pay_way.add_claim .cont_right {float:left;margin-left:17px;}
.modi_myorder .pay_way.add_claim .cont_right .tit {font-size:15px;}
.modi_myorder .pay_way.add_claim .cont_left {float:left;}
.modi_myorder tr.border_none th,
.modi_myorder tr.border_none td {border-top:none;}
.modi_myorder .iselect_area + .tooltip {margin:12px 0 0 0;}
.modi_myorder .iselect_area select {width:100%;}

/* 이용안내_빠른배송 */
.tabs.tab_three .tab_contents .trigger.delivery01 a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_delivery01.png');background-position:50% 30px;}
.tabs.tab_three .tab_contents .trigger.delivery02 a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_delivery02.png');background-position:50% 14px;}
.tabs.tab_three .tab_contents .trigger.delivery03 a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_delivery03.png');background-position:50% 20px;}
.use_delivery .star_bg:after {left:-23px;}
.use_delivery .delivery_list {margin:21px 0 28px;}
.use_delivery .delivery_list ul:after {content:"";display:block;clear:both;}
.use_delivery .delivery_list li {float:left;width: 20%;min-height:212px;padding-top:93px;line-height:22px;text-align:center;box-sizing: border-box;font-size:14px;}
.use_delivery .delivery_list li.delivery01 {background:url('/common/pc/olleh2.0/img/ico/ico_delivery04_use.png') no-repeat 50% 0;}
.use_delivery .delivery_list li.delivery02 {background:url('/common/pc/olleh2.0/img/ico/ico_delivery01_use.png') no-repeat 50% 0;}
.use_delivery .delivery_list li.delivery03 {background:url('/common/pc/olleh2.0/img/ico/ico_delivery02_use.png') no-repeat 50% 0;}
.use_delivery .delivery_list li.delivery04 {background:url('/common/pc/olleh2.0/img/ico/ico_delivery03_use.png') no-repeat 50% 0;}
.use_delivery .delivery_list li.delivery05 {background:url('/common/pc/olleh2.0/img/ico/ico_delivery05_use.png') no-repeat 50% 0;}
.use_delivery .delivery_list li + li {border-left:1px dashed #dcdcdc;}
.use_delivery .delivery_list .name {display:block;margin-bottom:9px;color:#010101;font-size:20px;font-family:"Noto Sans";font-weight:normal;}
.use_delivery .delievery_cont strong {display:block;margin-bottom:5px;font-size:16px;color:#010101;font-family:"Noto Sans";}
.use_delivery .delievery_cont span {color:#333;font-family:"Noto Sans";}
.use_delivery .vertical_type a {text-decoration:underline;color:#448ccb;}
.use_delivery .delivery_txt {color:#000;margin-bottom:13px;font-family:"Noto Sans";}
.use_delivery .delivery_txt.type01 {margin-top:-9px;}
.use_delivery .step_box {margin-top:27px;}
.use_delivery .cont_img {margin-bottom:23px;}
.use_delivery .use_info_top {line-height:30px;padding:26px 0 23px;}
#container .use_delivery .use_info_top a:hover {color:#f82a2a !important;}
.use_delivery .tit {margin-bottom:11px;color:#000;font-size:20px;font-family:"Noto Sans";}
.use_delivery .delivery_time {margin-top:15px;}
.use_delivery .delivery_time ul:after {content:"";display:block;clear:both;}
.use_delivery .delivery_time li {float:left;width:434px;min-height:114px;padding-top:93px;line-height:22px;text-align:center;}
.use_delivery .delivery_time li.delay_type01 {background:url('/common/pc/olleh2.0/img/ico/ico_delay_type01.png') no-repeat 50% 0;}
.use_delivery .delivery_time li.delay_type02 {background:url('/common/pc/olleh2.0/img/ico/ico_delay_type02.png') no-repeat 50% 0;}
.use_delivery .delivery_time li + li {border-left:1px dashed #dcdcdc;}
.use_delivery .delivery_time .s_tit {display:block;margin-bottom:8px;color:#010101;font-size:20px;font-family:"Noto Sans";font-weight:normal;}
.use_delivery .delivery_time span {line-height:22px;color:#333;font-family:"Noto Sans";}
#container .use_delivery .vertical_type a:hover {color:#448ccb !important;}
.use_info .red_line{display:inline-block; padding-bottom:1px;margin-bottom:3px;border-bottom:1px solid #f3444a; color:#f3444a;}
.use_info .red_line em{display:inline-block;border-bottom:1px solid #f3444a; color:inherit; font-family:inherit;}
/* 이용안내_중고폰/선불유심 개통 */
.tabs.tab_two .tab_contents .trigger a {width:433px;}
.tabs.tab_two .tab_contents .trigger.active a {width:432px;border:0;}
.tabs.tab_two .tab_contents .trigger.tab02 {left:435px;}
.tabs.tab_two .tab_contents .trigger.usim_open a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_open02.png');background-position:50% 9px;}
.tabs.tab_two .tab_contents .trigger.used_phone_open a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_open01.png');background-position:50% 10px;}
.open_comple {margin-top:12px;padding:20px 30px 20px 30px;border:1px solid #dcdcdc;}
.open_comple p {color:#333;line-height:1.4; font-size:16px}
.step_box .step_cont {padding:20px 0 7px 104px;border:1px solid #dbdbdb;}
.step_box .step_cont strong, .step_box .step_cont p {display:block;line-height:22px;color:#000;font-size:16px;font-family:"Noto Sans";}
.step_box .step_cont span {color:#333;font-family:inherit;}
.used_phone_open .tit {margin:10px 0 17px;color:#000;font-size:24px;font-family:"Noto Sans";}
.used_phone_open .indentify .step_cont {background:url('/common/pc/olleh2.0/img/ico/ico_usim_info_step01.png') no-repeat 20px 20px;}
.used_phone_open .power .step_cont {padding:27px 0 30px 104px;background:url('/common/pc/olleh2.0/img/ico/ico_usim_info_step02.png') no-repeat 20px 20px;}
.used_phone_open .usim .step_cont {padding:17px 0 20px 104px;background:url('/common/pc/olleh2.0/img/ico/ico_usim_info_step03.png') no-repeat 20px 20px;}
.used_phone_open .indentify p {margin-bottom:10px;}
.used_phone_open .notice_txt {color:#666;font-size:14px;font-family:"Malgun Gothic", "맑은고딕";}
.step_tit .num_txt {display:block;margin-bottom:8px;}

/* 이용안내_가입도우미 */
.tabs.type03 .tab_contents .trigger.hope_choice a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_hope_product.png');background-position:50% 22px;}
.join_guide .tit {display:block;margin:0 0 15px;line-height:20px;color:#010101;font-size:20px;font-family:"Noto Sans";}
.join_guide .s_info {color:#333;font-family:"Noto Sans";}
.join_guide .top_cont {position:relative;margin-bottom:12px;}
.join_guide .top_cont .btn {position:absolute;top:20px;right:0;}
.join_guide .top_cont .tit {margin-bottom:8px;}
.join_guide .pack_wrap ul:after {content:"";display:block;clear:both;}
.join_guide .pack_wrap li {float:left;width:242px;height:125px;padding:13px 18px 18px;margin:0 12px 12px 0;border:2px solid #ddd;border-radius:8px}
.join_guide .pack_wrap li.last {margin-right:0;}
.join_guide .pack_wrap li > span {display:block;height:58px;color:#333;font-family:"Noto Sans";}
.join_guide .pack_wrap .s_tit {display:block;line-height:29px;color:#000;font-size:22px;font-family:"Noto Sans";font-weight:normal;}
.join_guide .pack_view {text-align:center;}
.join_guide .home_link ul:after {content:"";display:block;clear:both;}
.join_guide .home_link .tit {margin:30px 0 20px;}
.join_guide .home_link li {float:left;width:289px;font-family:"Noto Sans";}
.join_guide .home_link li a {display:block;padding-top:90px;color:#000;text-decoration:underline;text-align:center;font-family:inherit;}
#container .join_guide .home_link li a:hover {color:#000 !important;}
.join_guide .home_link li.internet_pdt a {background:url('/common/pc/olleh2.0/img/ico/ico_internet_pdt.png') no-repeat 50% 0;}
.join_guide .home_link li.tv_pdt a {background:url('/common/pc/olleh2.0/img/ico/ico_tv_pdt.png') no-repeat 50% 0;}
.join_guide .home_link li.call_pdt a {background:url('/common/pc/olleh2.0/img/ico/ico_call_pdt.png') no-repeat 50% 0;}
.join_guide .home_link li + li {border-left:1px dashed #dcdcdc}
.tip_choice.three_cont li {width:275px;}

/* 이용안내_사은품 및 할인혜택 */
.tabs.type_temp .tab_contents .target {padding-top:142px;}
.tabs.type_temp .tab_contents .trigger.tab03 {left:434px;}
.tabs.type_temp .tab_contents .trigger.tab04 {right:0;}
/*.tabs.type_temp .tab_contents .trigger {border:1px solid #e5e5e5;}*/
.tabs.type_temp .tab_contents .trigger a {display:block;width:432px;height:auto;line-height:20px;padding:74px 0 13px;background-color:#f8f8f8;background-repeat:no-repeat;border:0;text-align:center;color:#666;font-size:16px;font-family:"Noto Sans";}
.tabs.type_temp .tab_contents .trigger.active {top:0;border:2px solid #ff0000;border-bottom:0;background-color:#fff;}
.tabs.type_temp .tab_contents .trigger.active a {width:432px;height:auto;background-color:#fff;padding:75px 0 15px;color:#f82a2a;font-weight:bold;border:0;}
#container .tabs.type_temp .trigger.active a:hover {color:#f82a2a !important;}
.tabs.type_temp .tab_contents .trigger.join_gift a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_join_gift.png');background-position:50% 12px;}
.tabs.type_temp .tab_contents .trigger.combine_discount a {width:217px;background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_combine_discount.png');background-position:50% 12px;}
.tabs.type_temp .tab_contents .trigger.add_gift a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_add_gift.png');background-position:50% 12px;}
.tabs.type_temp .tab_contents .trigger.super_discount a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_super_discount.png');background-position:50% 12px;}
.type_wrap {padding-top:4px;background:url('/common/pc/olleh2.0/img/bg/bg-apply-step-line.png') repeat-x 0 0;}
.type_wrap .type_inner {position:relative;padding:30px 0 20px;border-bottom:1px solid #eaeaea;}
.type_wrap .type_txt {position:relative;bottom:2px;display:inline-block;height:24px;line-height:23px;padding:0 10px;margin-right:4px;background:#f82a2a;border-radius:10px;color:#fff;font-size:15px;}
.type_wrap .tit strong {color:#000;font-size:20px;font-family:"Noto Sans";font-weight:normal;}
.type_wrap .gift_info {padding:20px 0 0 60px;}
.type_wrap .gift_info.type02 {padding-left:20px;}
.type_wrap.type02 {background:none;padding-top:0;}
.type_wrap.type02 .type_inner {padding:30px 0;}
.type_wrap.type02 .gift_info {padding:15px 0 0 0;}
.gift_discount .tit {display:block;margin:0 0 15px;line-height:20px;color:#010101;font-size:20px;font-family:"Noto Sans";}
.adbox_sale {position:relative;padding:30px 0 32px 130px;background-color:#fbf1f2;background-repeat:no-repeat;}
.adbox_sale strong {display:block;color:#000;font-size:18px;font-family:"Noto Sans";font-weight:normal;}
.adbox_sale span {display:block;color:#000;font-size:18px;font-family:"Noto Sans";}
.adbox_sale .btn {position:absolute;top:42px;right:50px;}
.adbox_sale .btn.small span {line-height:30px;letter-spacing:0;}
.adbox_sale.calcu_price {margin-top:31px;background-image:url('/common/pc/olleh2.0/img/ico/ico_adver_calcu.png');background-position:46px 29px;}
.adbox_sale.half_price {background-image:url('/common/pc/olleh2.0/img/ico/ico_adver_half_price.png');background-position:29px 33px;}
.use_info .tit_type02 {display:block;margin:30px 0 10px;line-height:20px;color:#000;font-size:24px;font-family:"Noto Sans";font-weight:normal;}
.use_info .tit_type02 span {padding-right:8px;font-size:26px;font-family:"roboto bold"}
.use_info .vertical_type.type02 {margin:12px 0;border-bottom:1px solid #9d9d9d;}
.use_info .vertical_type.type02 th {padding:10px 18px;}
.use_info .vertical_type.type02 tbody th {height:auto;border-top:1px solid #dcdcdc;padding:10px 18px;font-size:17px;font-family:"noto sans";color:#000;letter-spacing:-1px;background:#efefef;font-weight:normal;}
.use_info .vertical_type.type02 td {line-height:23px;padding:10px 15px;border-top:1px solid #ebebeb;line-height:22px;color:#333;font-family:"noto sans";}
.use_info .vertical_type.type02 tr:first-child td {border-top:0;}
.use_info .vertical_type tbody tr:first-child th {border-top:0;}
.use_info .vertical_type.type02 td.super_gift {color:#f82a2a;}
.use_info .vertical_type.type02 td.bg_pink {padding:10px 7px;background:#fff6f7;color:#666;font-size:14px;font-family:"Malgun Gothic", "맑은고딕";}
.use_info .super_card_info .tit_type02 span {color:#000;}
.use_info .super_card_info .info_txt {font-size:16px;}
.super_card_info .sub_txt {color:#333;line-height:21px;}
.super_card_info .recom_super {position:relative;margin-top:36px;}
.super_card_info .recom_super:after {content:"";display:block;clear:both;}
.super_card_info .card_info {line-height:22px;color:#333;font-family:"Noto Sans";}
.super_card_info .icon_box {margin-top:29px;}
.super_card_info .vertical_type.type02 {margin:12px 0 15px 0;}
.super_card_info .vertical_type.type02 th {font-size:16px;font-family:"Malgun Gothic", "맑은고딕";}
.super_card_info .vertical_type.type02 td {font-size:14px;font-family:"Malgun Gothic", "맑은고딕";line-height:20px;padding:20px 15px;}
.super_card_info .vertical_type.type02 td.card_tit {font-weight:bold;}
.super_card_info .vertical_type.type02 td img {display:block;margin:0 auto 5px;}
.super_card_info .vertical_type.type02 td strong {display:block;font-size:18px;color:#333;}
.super_card_info .vertical_type.type02 td .font_red {color:#f82a2a;}
.super_card_info .vertical_type.type02 td span {display:block;font-size:12px;color:#333;line-height:18px;margin-top:5px;}
.super_card_info .vertical_type.type02 td .card_btn {display:inline-block;width:112px;height:31px;font-size:14px;color:#fff;font-weight:normal;line-height:29px;text-align:center;background-color:#f82a2a;border-radius:3px;margin-top:5px;}
.super_card_info .vertical_type.type02 td .card_QR {margin-top:20px;}
.super_card_info i {vertical-align:middle;}
.super_card_info .gift_cont {width:96px;height:67px;padding:36px 15px 23px;margin-top:7px;background:#fff;border-radius:50%;text-align:center;}
.super_card_info .gift_cont strong {font-size:16px;}
.super_card_info .gift_txt {margin-top:38px;}
.super_card_info .gift_txt .s_tit {display:block;margin-bottom:0;color:#333;font-size:16px;font-weight:normal;font-family:"Noto Sans";}
.super_card_info .gift_txt p + p {margin-top:15px;}
.super_card_info .gift_txt p > span {display:inline-block;line-height:20px;padding-left:12px;}
.super_card_info .common {display:block;text-align:center;}
.super_card_info .font_blue {color:#448ccb}
.super_card_info .card_description {font-size:14px;}
.super_card_info .card_description .info_box + .info_box {margin-top:6px;}
.super_card_info .card_description .info_tit {display:block;line-height:16px;font-weight:normal;}
.super_card_info .card_description span {display:inline-block;line-height:20px;padding-left:10px;color:#666;}
.super_card_info .card_description .info_txt {font-size:12px;color:#666;line-height:19px;margin:0;}
.super_card_info .cont_img {padding:40px 70px;background-color:#e9edf3;}
.adbox_sale.super_card {padding:24px 0 24px 130px;background-image:url('/common/pc/olleh2.0/img/ico/ico_super_card.png');background-position:43px 18px;margin:15px 0 0 0;}
.adbox_sale.super_card .btn {top:22px;right:68px;}
.recom_super {margin-bottom:16px;}
.recom_super > div {position:relative;float:left;width:411px;height:137px;padding:32px 0 21px;border:1px dashed #dcdcdc;border-radius:16px;text-align:center;}
.recom_super .super {margin-left:44px;}
.recom_super .s_tit {position:absolute;left:50%;top:-17px;margin-left:-70px;display:inline-block;width:140px;height:34px;line-height:34px;border-radius:15px;color:#333;font-size:18px;text-align:center;font-family:"Noto Sans";}
.recom_super .s_tit.blue {background:#e7e7e7;}
.recom_super .s_tit.red {background:#f82a2a;color:#fff;}
.recom_super .next {position:absolute;left:427px;top:80px;display:inline-block;width:20px;height:34px;background:url('/common/pc/olleh2.0/img/bg/bg_arrow_gray02.png') no-repeat 0 0;text-indent:-9999px;}
.gift_discount .step_box {margin-top:30px;}
.gift_discount .step_box .step_tit {margin-bottom:2px;}

/* 이용안내_홈서비스_편리한개통 */
.tabs.type03 .tab_contents .trigger.product_install a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_product_install.png');background-position:50% 15px;}
.tabs.type03 .tab_contents .trigger.open_date a {background-image:url('/common/pc/olleh2.0/img/ico/ico_tab_open_date.png');background-position:50% 18px;}

/* 이용안내_모바일_편리한개통 */
.use_info_top {padding:23px 0 27px;margin-bottom:23px;background:#efefef;text-align:center;font-family: "Noto Sans light";font-size: 24px;color: #000;line-height: 1.2;}
.use_info_top strong {display:block;margin-bottom:2px;color:#000;font-size:24px;font-family:inherit;/* font-weight:normal; */}
.use_info_top span {font-family:inherit;}
.use_info_top span a {font-family:inherit;}
.convenience_open .tit {margin-bottom:9px;color:#010101;font-size:20px;font-family:"Noto Sans";}

/* 이용안내_홈서비스_편리한개통 */
.convenience_open .date_info_txt {margin-bottom:10px;font-family:"Noto Sans";}
.convenience_open .date_info_txt a {text-decoration:underline;font-family:inherit;}
.step_box .num {position:relative;bottom:3px;display:inline-block;height:22px;line-height:24px;padding:0 10px;border:2px solid #f82a2a;border-radius:12px;color:#f82a2a;font-size:14px;font-family:"roboto bold"}
.step_box .num_2{position:relative; display:inline-block;line-height:24px;padding:0 10px;border-radius:12px;color:#333;font-size:14px;background-color: #ededed;font-weight: bold;font-family: "Noto Sans";}
.step_box strong {color:#000;font-size:20px;font-family:"Noto Sans";font-weight:normal;}
.step_box strong span {font-family:inherit;}
.step_box .s_txt {display:block;margin-bottom:11px;color:#333;font-family:"Noto Sans";}
.step_box .step_tit {margin-bottom:15px;}
.step_box .step_tit_2{margin:30px 0 15px 0;font-size:16px;color:#000}
.step_box .step_tit_2.first{margin-top:-5px}
.convenience_open .step_box .step_tit.first {margin-bottom:2px;}
.step_box + .step_box {margin-top:30px;}

/* 이용안내_공지사항 */
#ollehShopContent.notice_list {width:870px;letter-spacing:-1px;}
#ollehShopContent.notice_list h3 {height:auto;margin-bottom:9px;line-height:22px;border-bottom:0;color:#010101;font-size:24px;font-family: "Noto Sans";}
.notice_list .topImg {margin-top:0;color:#333;font-family: "Noto Sans";}
.notice_list .tit_area {padding:0 232px 41px 0;background:url('/common/pc/olleh2.0/img/bg/bg_useinfo_notice.png') no-repeat 639px 0;}
.notice_list .total_search .searchBox select {width:148px;height:30px;line-height:30px;margin-right:10px;float:left;}
.notice_list .total_search .searchBox input.intxt {width:179px;height:28px;line-height:28px;float:left;margin-right:4px;}
.notice_list .total_search .searchBox a {height:28px;line-height:27px;padding:0 14px;border:1px solid #7c7575;border-radius:3px;color:#333;font-size:14px;float:left;}
.notice_list .total_search .searchBox a:hover {color:#333 !important;}
.notice_list .total_search .searchBox {float:left;}
.notice_list .total_search {margin:0 0 10px;}
.notice_list .tableType table thead tr th {height:38px;line-height:38px;border-top:0;border-left:1px solid #dcdcdc;background:#efefef;color:#000;font-size:17px;font-family: "Noto Sans";font-weight:normal;}
.notice_list .tableType table thead tr th:first-child {border-left:0;}
.notice_list .tableType table {border-top:0}
.notice_list .tableType {border-top:2px solid #9d9d9d;border-bottom:1px solid #9d9d9d;}
.notice_list .tableType table tbody tr td {padding:13px 0;border-top:1px solid #eaeaea;border-left:1px dashed #eaeaea;color:#333;text-align:center;font-family: "Noto Sans";}
.notice_list .tableType table tbody tr td:first-child {border-left:0;}
.notice_list .tableType table tbody tr td p.pd {padding:0 15px;text-align:left;word-break:break-all;font-family:inherit;}
.notice_list .tableType table tbody tr td p.pd a {color:#333;font-family:inherit;}
.notice_list .tableType table tbody tr td p.pd a:hover {color:#333 !important;font-weight:normal;}
.notice_list .tableType table tbody tr:first-child td {border-top:1px solid #dcdcdc;color:#666;}

/* 이용안내_공지사항_상세 */
.notice_list .tableTypeView {border-top:0;}
.notice_list .tableTypeView table {border-top:2px solid #9d9d9d;border-bottom:1px solid #9d9d9d;}
.notice_list .tableTypeView table tr:first-child th, .notice_list .tableTypeView table tr:first-child td {padding:16px 0;background:#efefef;border-top:0;}
.notice_list .tableTypeView table tr th,
.notice_list .tableTypeView table tr td {font-family: "Noto Sans";}
.notice_list .tableTypeView table tr td {border-top:1px solid #dcdcdc;text-align:center;word-break:break-all;}
.notice_list .tableTypeView table tr td p.subject {padding:0 30px;color:#000;font-size:18px;font-family:inherit;font-weight:normal;text-align:left;word-break:break-all;}
.notice_list .tableTypeView table tr td div.txtArea {padding:24px 28px;color:#333;text-align:left;word-break:break-all;}
.notice_list .tableTypeView table tr td div.txtArea strong {color:#000;font-weight:normal;}
.notice_list .prevNext {border-bottom:1px solid #9d9d9d;margin-bottom:19px;}
.notice_list .prevNext dt, .notice_list .prevNext dd {height:50px;line-height:50px;font-family: "Noto Sans";}
.notice_list .prevNext dt {color:#333;font-weight:normal;float:left;width:80px;padding-left:15px;}
.notice_list .prevNext dt.iconP {background:url('/common/pc/olleh2.0/img/ico/ico_aru.png') no-repeat 72px 22px;}
.notice_list .prevNext dt.iconN {background:url('/common/pc/olleh2.0/img/ico/ico_ard.png') no-repeat 72px 22px;}
.notice_list .prevNext dd {border-top:1px solid #dcdcdc}
.notice_list .prevNext dd a {color:#333;font-family:inherit;height:inherit;line-height:inherit;}
.notice_list .prevNext dd a:hover {color:#333 !important;font-weight:normal;}
.notice_list .btnBoard.btnR {text-align:right;}
.notice_list .btnBoard.btnR a {display:inline-block;padding:0 13px;height:28px;line-height:26px;border:1px solid #7c7575;border-radius:3px;color:#333;font-size:14px;}
.notice_list .btnBoard.btnR a:hover {color:#333 !important;}

/* 이용안내_이메일상담 */
#ollehShopContent.email_sang_dam {width:870px;letter-spacing:-1px;}
#ollehShopContent.email_sang_dam h3 {height:auto;margin-bottom:9px;line-height:22px;border-bottom:0;color:#010101;font-size:24px;font-family: "Noto Sans";}
.email_sang_dam .tit_area {background:url('/common/pc/olleh2.0/img/bg/bg_useinfo_email.png') no-repeat 639px 0;}
.email_sang_dam p.topInfo {position:relative;padding-bottom:63px;margin-bottom:0;font-family: "Noto Sans";}
.email_sang_dam p.topInfo span {position:absolute;bottom:7px;right:0;color:#444;font-size:14px;font-family:"Malgun Gothic", "맑은고딕";}
.email_sang_dam table.register {border-top:2px solid #9d9d9d;border-bottom:1px solid #9d9d9d;margin-bottom:20px;}
.email_sang_dam table.register th {padding:14px 0 18px 20px;background:#efefef;border-top:1px solid #dcdcdc;border-bottom:0;font-size:16px;font-weight:normal;text-align:left;vertical-align:top;font-family: "Noto Sans";}
.email_sang_dam table.register th.require {background:#efefef url(/common/pc/olleh2.0/img/bg/bul_require.png) no-repeat 9px 25px}
.email_sang_dam table.register td {border-bottom:0;border-top:1px solid #eaeaea;color:#333;padding:10px 0 10px 15px;font-family: "Noto Sans";}
.email_sang_dam table.register td p {padding-top:5px;}
.email_sang_dam table.register td .email_txt {padding-top:9px;line-height:22px;color:#666;font-family:inherit;}
.email_sang_dam table.register tr:first-child tr, table.register tr:first-child td {border-top:0;}
.email_sang_dam table.register .quest_sel {width:170px;height:32px;line-height:32px;}
.email_sang_dam table.register .quest_sel + .quest_sel {margin-left:4px;}
.email_sang_dam table.register a.btnArr {position:relative;top:3px;text-decoration:underline;background:none;color:#444;font-size:14px;display:inline-block;padding-right:5px;margin-left:10px;}
.email_sang_dam table.register a.btnArr:hover {color:#444 !important;}
.email_sang_dam table.register a.btn_gray {display:inline-block;vertical-align:middle;height:29px;line-height:27px;padding:0 14px;border:1px solid #7c7575;border-radius:3px;color:#444;font-size:14px;}
.email_sang_dam table.register a.btn_gray:hover {color:#444 !important;}
.email_sang_dam table.register input {vertical-align:middle;}
.email_sang_dam table.register input[type=checkbox] {margin:0 5px 0 10px;}
.email_sang_dam table.register input[type=text].order_num {width:326px;}
.email_sang_dam table.register input[type=text].tit_txt {width:632px;}
.email_sang_dam table.register td textarea {width:632px;height:108px;}
.email_sang_dam table.register .txt_count {color:#888;font-size:14px;}
.email_sang_dam table.register .txt_count span {padding-left:3px;color:#888;font-size:14px;}
.email_sang_dam table.register .email_area {position:relative;padding:17px 10px 14px 15px;}
.email_sang_dam table.register .email_area .btn_gray {position:absolute;top:64px;right:105px;}
.email_sang_dam .btnWrap {margin-top:5px;text-align:center;}
.email_sang_dam .btnWrap a {display:inline-block;height:44px;line-height:44px;padding:0 35px;background:#f82a2a;border-radius:3px;color:#fff;font-size:20px;font-family: "Noto Sans";}
.email_sang_dam .btnWrap a:hover {color:#fff !important;}
.email_sang_dam .faqMsgBox {color:#000;font-size:16px}
.email_sang_dam .faqMsgBox a {display:inline-block;padding-left:16px;color:#666;text-decoration:underline;background:url('/common/pc/olleh2.0/img/ico/ico_email_quest.png') no-repeat 0 5px}
#container .email_sang_dam .faqMsgBox a:hover {color:#666 !important}

/* 이용안내_나의주문 */
.new_layer.my_order #Wrap {padding: 0;}
.new_layer.my_order .topTxt {margin: 15px 0;font-weight: normal;font-size: 16px;color: #333;}
.new_layer.my_order fieldset.search {position: relative;padding:0 0 10px;letter-spacing:-1px;background: none;border: none;margin: 0;}
.new_layer.my_order fieldset.search strong {float:left;width: auto;height: auto;line-height:30px;padding:0 10px 0 0;color:#333;font-weight: normal;font-size:16px;background: none;}
.new_layer.my_order fieldset.search p {float: left;padding: 0;margin: 0;height: auto;font-size: 14px;color: #666;}
.new_layer.my_order fieldset.search input {display:inline-block;width:85px;height: 30px;padding:0 25px 0 10px !important;border:1px solid #adadad;letter-spacing: -1px;text-align: left !important;font-size: 14px;color: #444;background: url('/common/pc/olleh2.0/img/ico/ico-date.png') no-repeat 94px 7px}
.new_layer.my_order fieldset.search p.right {position: absolute;right: 0;bottom: 10px;font-size: 14px;color: #666;}
.new_layer.my_order fieldset.search .btn {height: 28px;line-height: 28px;margin-left: 2px;}
.new_layer.my_order fieldset.search .three_info {display:inline-block;float:right;height:30px;line-height:30px;font-size:14px;color:#666;}
.new_layer.my_order table .titles a {display: block;text-align: left;font-family: "Noto Sans";font-size: 18px;color: #000;}
.new_layer.my_order table span span {font-weight: bold;line-height: 22px;font-size: 22px;color: #f82a2a;}
.new_layer.my_order .nonData {padding: 70px 0;}
.new_layer.my_order .nonData span {display: inline-block;min-width: 330px;height: 62px;padding-left: 100px;line-height: 62px;font-family: "Noto Sans";font-size: 20px;color: #010101;background: url("/common/pc/olleh2.0/img/ico/ico_result_none.png") no-repeat 0 0;}

/* 이용안내_자주찾는질문 */
#ollehShopContent.faq_list {width:870px;letter-spacing:-1px;}
#ollehShopContent.faq_list h3 {height:auto;margin-bottom:9px;line-height:22px;border-bottom:0;color:#010101;font-size:24px;font-family: "Noto Sans";}
.faq_list .tit_area {padding-bottom:42px;background:url('/common/pc/olleh2.0/img/bg/bg_useinfo_faq.png') no-repeat 639px 0;}
.faq_list .topImg {font-family: "Noto Sans";}
.faq_list ul.faq {position:relative;overflow:inherit;background:none;margin-bottom:9px;border:0;}
.faq_list ul.faq:after {content:"";display:block;clear:both;}
.faq_list ul.faq:before {content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#f82a2a;z-index:2}
.faq_list .faq li {float:left;position:relative;border:0;box-sizing:border-box;}
.faq_list .faq li a { display:block;padding:0;height:77px;overflow:hidden;border:1px solid #e5e5e5;border-left:0;color:#666;font-size:14px;text-align:center;background-color:#f8f8f8}
.faq_list .faq li:first-child a {border-left:1px solid #e5e5e5}
.faq_list .faq li.active:after {content:"";display:block;position:absolute;left:2px;bottom:0;width:76px;height:2px;background-color:#fff;z-index:3}
.faq_list .faq li.active a {margin-top:2px;border:2px solid #ff0000;border-bottom:0;background-color:#fff}
.faq_list .faq li a:hover {color:#666 !important;}
.faq_list .faq li.last {border-right:1px solid #e5e5e5}
.faq_list .faq li.active {margin:-2px 0 0 -1px;}
.faq_list .faq li.active:first-child {margin-left:0;}
.faq_list .faq li.active a {color:#f82a2a}
.faq_list .faq li.active a:hover {color:#f82a2a !important;}
.faq_list .faq li.phone a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_handphone.png') no-repeat 50% 10px;}
.faq_list .faq li.tablet a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_tablet_egg.png') no-repeat 50% 10px;}
.faq_list .faq li.usim a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_usim.png') no-repeat 50% 10px;}
.faq_list .faq li.internet a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_internet.png') no-repeat 50% 10px;}
.faq_list .faq li.tv a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_tv.png') no-repeat 50% 10px;}
.faq_list .faq li.call a {line-height:14px;padding:45px 0 5px;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_call.png') no-repeat 50% 10px;}
.faq_list .faq li.gift a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_gift.png') no-repeat 50% 10px;}
.faq_list .faq li.giga a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_iot.png') no-repeat 50% 10px;}
.faq_list .faq li.acce a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_acce.png') no-repeat 50% 10px;}
.faq_list .faq li.etc a {background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_etc.png') no-repeat 50% 10px;}
.faq_list .faq li.phone.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_handphone_on.png') no-repeat 50% 10px;}
.faq_list .faq li.tablet.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_tablet_egg_on.png') no-repeat 50% 10px;}
.faq_list .faq li.usim.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_usim_on.png') no-repeat 50% 10px;}
.faq_list .faq li.internet.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_internet_on.png') no-repeat 50% 10px;}
.faq_list .faq li.tv.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_tv_on.png') no-repeat 50% 10px;}
.faq_list .faq li.call.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_call_on.png') no-repeat 50% 10px;}
.faq_list .faq li.gift.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_gift_on.png') no-repeat 50% 10px;}
.faq_list .faq li.giga.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_iot_on.png') no-repeat 50% 10px;}
.faq_list .faq li.acce.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_acce_on.png') no-repeat 50% 10px;}
.faq_list .faq li.etc.active a {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_etc_on.png') no-repeat 50% 10px;}
.faq_list ul.faqList {padding:15px 15px 10px 26px;background:none;border:0;border-bottom:1px solid #d9d9d9;margin-bottom:10px;overflow:hidden;}
.faq_list ul.faqList li {width: 195px;margin-bottom:12px;background:url('/images/pc/common/bul_rect.gif') no-repeat left;float:left;padding-left:10px;}
.faq_list ul.faqList li.active {background:url('/common/pc/olleh2.0/img/bg/bg_bul_rect_on.png') no-repeat left;}
.faq_list ul.faqList li.active a,.faq_list ul.faqList li.active em {color:#f82a2a !important;}
.faq_list ul.faqList li a {margin-right:0;color:#666;font-size:16px;font-family: "Noto Sans";}
#container .faq_list ul.faqList li a:hover {color:#f82a2a !important;}
.faq_list ul.faqList li:hover {background:url('/common/pc/olleh2.0/img/bg/bg_bul_rect_on.png') no-repeat left;}
.faq_list ul.faqList li:hover a , .faq_list ul.faqList li:hover em {color:#f82a2a !important;}
.faq_list ul.faqList li em {color:#666;font-size:16px;}
.faq_list table.faq {border-bottom:1px solid #9d9d9d;}
.faq_list table.faq th {border-top:2px solid #9d9d9d;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background:#efefef;font-size:17px;color:#000;font-family: "Noto Sans";font-weight:normal;height:35px;}
.faq_list table.faq tr:first-child td {border-top:0;}
.faq_list table.faq td {padding:13px 10px;border-top:1px solid #eaeaea;border-bottom:0;border-left:1px dashed #dcdcdc;color:#666;font-size:16px;text-align:center;font-family: "Noto Sans";}
.faq_list table.faq td a {font-size:16px;color:#333;font-family:inherit;}
.faq_list table.faq td a:hover {color:#333 !important;}
.faq_list table.faq tr th:first-child,
.faq_list table.faq tr td:first-child {border-left:0;}
.faq_list table.faq td.left {text-align:left;}
.faq_list table.faq tr.ans td {background:#f8f8f8;border-left:0;}
.faq_list table.faq tr.ans .answer {vertical-align:top;color:#000;font-size:18px;font-family:"Roboto bold";}
.faq_list table.faq tr.ans strong {display:block;padding-bottom:14px;line-height:20px;color:#333;font-weight:normal;}
.faq_list table.faq tr.ans span {display:block;font-size:14px;}
.faq_list table.faq tr.ans span a {color:#f82a2a;font-size:14px;text-decoration:underline;}
.faq_list table.faq tr.ans span a:hover {color:#f82a2a !important;}
.faq_list table.faq tr.ans i {vertical-align:middle;}
.faq_list table.faq tr.ans .txt {padding-left:21px;text-align:left;}
.faq_list .search_box {margin:20px 0 9px;}
.faq_list .search_box:after {content:"";display:block;clear:both;}
.faq_list .search_box .count {float:left;margin-top:7px;color:#000;font-size:16px;font-family: "Noto Sans";}
.faq_list .search_box .count em {color:#f82a2a;font-family:"Roboto Regular";}
.faq_list .search_box .txt_sear {float:right;}
.faq_list .search_box input[type="text"] {width:179px;height:28px;line-height:28px;}
.faq_list .search_box .btn.small span {height:28px;line-height:27px;padding:0 13px;}

/* 이용안내_구매후기 */
#ollehShopContent.review_list {width:870px;letter-spacing:-1px;}
#ollehShopContent.review_list h3 {height:auto;margin-bottom:9px;line-height:22px;border-bottom:0;color:#010101;font-size:24px;font-family: "Noto Sans";}
.review_list .tit_area {padding-bottom:42px;background:url('/common/pc/olleh2.0/img/bg/bg_useinfo_review.png') no-repeat 639px 0;}
.review_list .topImg {font-family: "Noto Sans";}
.review_list div.content {position: relative;padding-top: 111px;}
.review_list div.content:after {content: "";position: absolute;left: 0;top: 79px;display: block;width: 100%;height: 2px;background: #f82a2a;}
.review_list div.content > a {width: 123px;height: 23px;line-height: 18px;border: 1px solid #e5e5e5;font-size: 14px;color: #666;text-align:center;position:absolute;}
.review_list div.content > a:hover {color: #666 !important;}
.review_list div.content > a.current {top: -1px;height:25px;width:121px;padding: 49px 0 6px;border: 2px solid #f82a2a;border-bottom: none;background: #fff;z-index: 2;text-decoration: none;font-weight: normal;color: #f82a2a;}
.review_list div.content > a.current:hover {color:#f82a2a !important;}
.review_list div.content > a.hp {left: 0;}
.review_list div.content > a.h_service {left: 25%;}
.review_list div.content > a.giga_iot {left: 50%;}
.review_list div.content > a.acces {right:0;left: auto;}
.review_list div.content > a {top:1px;padding:47px 0 8px;background-color:#f8f8f8;}
.review_list div.content > a.tab01 {left:0;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_handphone.png') no-repeat 50% 10px;}
.review_list div.content > a.tab02 {left:124px;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_tablet.png') no-repeat 50% 10px;}
.review_list div.content > a.tab03 {left:248px;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_egg.png') no-repeat 50% 10px;}
.review_list div.content > a.tab04 {left:372px;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_usim.png') no-repeat 50% 10px;}
.review_list div.content > a.tab05 {left:496px;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_home.png') no-repeat 50% 10px;}
.review_list div.content > a.tab06 {left:620px;width:124px;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_iot.png') no-repeat 50% 10px;}
.review_list div.content > a.tab07 {left:745px;background:#f8f8f8 url('/common/pc/olleh2.0/img/ico/ico_tab_acce.png') no-repeat 50% 10px;}
.review_list div.content > a.tab01.current {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_handphone_on.png') no-repeat 50% 11px;}
.review_list div.content > a.tab02.current {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_tablet_on.png') no-repeat 50% 11px;}
.review_list div.content > a.tab03.current {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_egg_on.png') no-repeat 50% 11px;}
.review_list div.content > a.tab04.current {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_usim_on.png') no-repeat 50% 11px;}
.review_list div.content > a.tab05.current {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_home_on.png') no-repeat 50% 11px;}
.review_list div.content > a.tab06.current {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_iot_on.png') no-repeat 50% 11px;}
.review_list div.content > a.tab07.current {background:#fff url('/common/pc/olleh2.0/img/ico/ico_tab_acce_on.png') no-repeat 50% 11px;}
.review_list div.content fieldset {margin-bottom:14px;text-align:left;}
.review_list div.content fieldset:after {content:"";display:block;clear:both}
.review_list div.content fieldset select {width:148px;height:30px;line-height:30px;}
.review_list div.content fieldset select + select {margin-left:6px;}
.review_list div.content fieldset strong {line-height:26px;margin-right:5px;color:#333;font-size:16px;font-weight:normal;font-family: "Noto Sans";}
.review_list div.content fieldset a {display:inline-block;padding:0 13px;height:28px;line-height:26px;border:1px solid #7c7575;border-radius:3px;color:#333;font-size:14px;}
.review_list div.content fieldset a:hover {color:#333 !important;}
.review_list div.content fieldset .sorting {float:right}
.review_list table.list {border-bottom:1px solid #9d9d9d;}
.review_list table.list tr:first-child + tr td {border-top:0;}
.review_list table.list td {padding:8px;border-left:1px dashed #dcdcdc;border-bottom:0;border-top:1px solid #eaeaea;color:#3d3d3d;text-align:center;word-break:break-all;word-wrap:break-word;font-family: "Noto Sans";}
.review_list table.list td:first-child + td {padding:8px 18px;}
.review_list table.list td span.point {height:10px;margin-right:0;background:url('/common/pc/olleh2.0/img/ico/ico_rating_small.png') no-repeat 0 0;display:inline-block;text-indent:75px;width:69px;vertical-align:middle;}
.review_list table.list td span.point em {display:block;height:10px;background:url('/common/pc/olleh2.0/img/ico/ico_rating_small.png') no-repeat 0 -10px;}
.review_list table.list th {height:38px;line-height:38px;background:#efefef;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-top:2px solid #9d9d9d;color:#000;font-size:17px;font-family: "Noto Sans";font-weight:normal;}
.review_list table.list td b {color:#666;font-size:14px;font-weight:normal;vertical-align:middle;}
.review_list table.list td.left {padding:20px;font-family: "Noto Sans";text-align:left;}
.review_list table.list td.left a {display:inline-block;vertical-align:middle;width:285px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#333;font-size:16px;vertical-align: top;font-family:inherit;}
.review_list table.list td.left a:hover {color:#333 !important;font-weight:normal}
.review_list table.list tr.current a {font-weight:normal;}
.review_list table.list tr.review {display:none;}
.review_list table.list tr.review span.point {width:62px;}
.review_list table.list tr.review span.point + span {margin-left: 10px;padding-left: 15px;background:url('/common/pc/olleh2.0/img/bg/bg_review_bar02.png') no-repeat 0 50%}
.review_list table.list tr.review p.article {padding:15px 0 15px 19px;font-family: "Noto Sans";}
.review_list table.list tr.review p.article b {vertical-align: top;font-size: 16px;}
.review_list table.list tr.review p.point span {display:inline-block;vertical-align:middle;font-size:14px;color:#000;margin-right:10px;}
.review_list table.list tr.review td {padding:12px 20px 15px;position:relative;text-align:left;vertical-align:top;background-color:#f9f9f9;}
.review_list table.list tr.review a {right:20px;height:28px;line-height:28px;padding:0 14px;border:1px solid #7c7575;border-radius:3px;position:absolute;top:10px;display:block;background-color:#fff;text-decoration:none;}
.review_list table.list tr.review a em {padding-right:0;background:none;color:#444;font-size:14px;display:block;font-family:dotum;}
.review_list table.list tr.review p.point {padding-top:0;margin-left:0;border-bottom:0;}
.review_list table.list tr.review div.reply {padding:15px 0;border-top:1px solid #ddd;}
.review_list table.list tr.review div.reply p {width:auto;padding:35px 0 0 20px;background:url('/common/pc/olleh2.0/img/bg/bg_reply.png') no-repeat 0 0;color:#333;}
.review_list table.list tr.review div.reply span {top:15px;left:20px;}
.review_list table.list tr.review div.reply span em:first-child:after {padding-right:0 ;content:"";}
.review_list table.list tr.review div.reply span em:first-child {color:#444;}
.review_list table.list tr.review div.reply span em + em {margin-left:9px;padding-left:11px;background:url('/common/pc/olleh2.0/img/bg/bg_reply_bar.png') no-repeat 0 50%;color:#666;}
.review_list table.list tr.review div.reply span em + em + em {margin-left:1px;background:none;}

/* rating */
.rating {display:inline-block;overflow:hidden;text-indent:-9999px;}
.rating_wrap {position:relative; background-position:0 0;}
.rating.star {position:absolute;top:0;left:0;width:0;}
.rating.medium {height:12px;background:url('/common/pc/olleh2.0/img/ico/ico_rating_medium.png') no-repeat;}
.rating.medium .star {height:12px;background-position:0 -12px;}
.rating_wrap.medium {width:73px;vertical-align:middle;}
.rating.small {height:10px;background:url('/common/pc/olleh2.0/img/ico/ico_rating_small.png') no-repeat;}
.rating.small .star {height:10px;background-position:0 -10px;}
.rating_wrap.small {width:63px;}
.rating_sns{position: relative;margin-bottom: 6px;}


/* KT Shop 이용안내 - 방문상담 탭 삭제 (2019-01-14) */
.tabs.shopguide.tab190114 .tab_contents .trigger a {width:124px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.active a {width:121px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.active.tab07 a {width:122px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.tab02 {left:124px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.tab03 {left:248px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.tab04 {left:372px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.tab05 {left:496px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.tab06 {left:620px;}
.tabs.shopguide.tab190114 .tab_contents .trigger.tab07 {left:744px;}
/* 자급제폰/선불유심 개통 */
.self_flow{height:292px;margin:20px 0 10px 0;padding-top:30px;box-sizing:border-box;border:1px solid #d9d9d9}
.self_flow:after{content:""; display:block; clear:both}
.self_flow li{position:relative;float:left;width:33.3%;text-align:center}
.self_flow .step strong{
	display: inline-block; height: 22px;  line-height: 24px;  padding: 0 10px;  border: 2px solid #333; border-radius: 12px;  color: #f82a2a;
	font-size: 14px;  font-family: "roboto bold";color:#333;}
.self_flow .step:after{content:""; display:block; width:80PX;height: 80px;margin:15px auto;background:url() 0 0 no-repeat}
.self_flow li:nth-of-type(1) .step:after{background-image: url(/common/pc/olleh2.0/img/ico/ico_self_01.png);}
.self_flow li:nth-of-type(2) .step:after{background-image: url(/common/pc/olleh2.0/img/ico/ico_self_02.png);}
.self_flow li:nth-of-type(3) .step:after{background-image: url(/common/pc/olleh2.0/img/ico/ico_self_03.png);}
.self_flow li:after{content:"";position:absolute;top:94px;right:-10px; width:20px;height:34px;background: url(/common/pc/olleh2.0/img/ico/ico_self_flow.png) 0 0 no-repeat}
.self_flow li:last-child:after{display:none}
.self_flow .tit{display:block;margin-bottom:5px;color:#010101; font-family: "Noto Sans";font-size:20px}
.self_flow p{color:#333;font-size:16px;line-height: 1.5;}

/* 20210614 온경혁 v1 이용안내 수정 */
.ui-support .tabs.type03 .tab_contents .trigger a {width:174px;}
.ui-support .tabs.type03 .tab_contents .trigger.tab02 {left:174px;}
.ui-support .tabs.type03 .tab_contents .trigger.tab03 {left:348px;}
.ui-support .tabs.type03 .tab_contents .trigger.tab04 {left:522px;right:auto;}
.ui-support .tabs.type03 .tab_contents .trigger.tab05 {left:696px;}
.ui-support .tabs.type03 .tab_contents .trigger.use_coupon a {background-image:url('/images/pc/support/useGuide/v1/ico_tab_apply_coupon.png');background-position:50% 26px;}

.ui-support .tabs.tab_three .tab_contents .trigger a {width:289px;}
.ui-support .tabs.tab_three .tab_contents .trigger.tab02 {left:290px;}
.ui-support .tabs.tab_three .tab_contents .trigger.tab03 {left:580px;}

.ui-support .tabs.tab_two .tab_contents .trigger a {width:433px;}
.ui-support .tabs.tab_two .tab_contents .trigger.tab02 {left:435px;}

.ui-support .use_info .info_txt a {color:#01a69f;}
.ui-support .use_info .info_txt + img {margin:10px 0 20px;}
.ui-support .use_info .cont_img + .info_txt {margin:-10px 0 40px;}
.ui-support .use_info .info_txt strong {color:#01a69f;}
.ui-support .use_info .info_txt.txt-mg p {margin:10px 0 0;}
.ui-support .use_info .info_txt.txt-mg p:first-child {margin:20px 0 0;}
.ui-support .use_info .info_txt.txt-mg .add-txt {font-size:16px;color:#000;}
.ui-support .use_info .info_txt .btn-point {margin:20px 0 0;}
.ui-support .btn-point {padding:12px 23px 9px;height:40px;text-align:center;border-radius:10px;background:#5ddfde;box-sizing:border-box;}
.ui-support .btn-point span {display:inline-block;padding:0 20px 0 0;line-height:15px;vertical-align:top;background:url('/images/pc/support/useGuide/v1/icon-arrow-r-bk.png') no-repeat right 0;font-weight:bold;font-size:15px;color:#000;}

.ui-support .step_box {margin:30px 0 0;}
.ui-support .step_box .num {border:2px solid #01a69f;color:#01a69f;}