@charset "utf-8";
#NewSub {margin-top:50px;}
/* common */
.clear {clear:both !important;}
.w50 {width:50px !important;}
.w60 {width:60px !important;}
.w100 {width:100px !important;}
.w120 {width:120px !important;}
.w200 {width:200px !important;}
.mt10 {margin-top:10px !important;}
.mr20 {margin-right:20px !important;}
.mr30 {margin-right:30px !important;}
.mb10 {margin-bottom:10px !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}

/* ��� sticky-area */
.sticky_fixed {position:fixed;top:11px;left:0;}
.sticky_fixed + #contents {margin-top:-20px;}
.sticky_area {/* overflow:hidden;*/width:100%;margin:-11px 0 0;background-color:#fff;border-bottom:2px solid #000;z-index:300;}
.sticky_area .scope {width:100%;border-bottom:2px solid #000;}
.sticky_area .order_list {float:none;width:1080px;margin:0 auto;}
.sticky_area .order_list li {float:left;padding:0 30px 0 35px;background:url('/common/pc/olleh2.0/img/bg/bg-order-arrow.png') no-repeat 0 50%;}
.sticky_area .order_list li:first-child {padding-left:0;background:none;}
.sticky_area .order_list li a {height:47px;line-height:47px;letter-spacing:-1px;color:#000;font-weight:bold;}
.sticky_area .order_list li a.current {color:#f52a2a;}
.sticky_area .prodect_details {position:relative;width:1080px;height:100%;margin:0 auto;padding:20px 0;background:#fff;}
.sticky_area .inner {min-height:70px;background:url('/common/pc/olleh2.0/img/bg/bg-sticky-bar.png') 225px 20px repeat-y;}
.sticky_area .detail_box {float:left;height:100%}
.sticky_area .detail_box.product {width:130px;padding:0 15px 0 80px;border:0;}
.sticky_area .detail_box.product .product_name {display:block;min-height:33px;font-family:"Noto Sans";font-size:18px;color:#000;font-weight:normal;}
.sticky_area .detail_box.product .product_figure {position:absolute;left:-15px;top:17px;width:95px;text-align:center;}
.sticky_area .detail_box.product .product_figure img {width:64px;height:64px;}
.sticky_area .detail_box.product .product_info {display:none;margin-top:7px;padding:0 0 0 2px;}
.sticky_area .detail_box.product .product_info li {font-size:13px;letter-spacing:-1px;}
.sticky_area .detail_box.price {width:425px;padding:0 20px;}
.sticky_area .detail_box.price .tariff_name {font-family:"Noto Sans";font-size:22px;color:#000;font-weight:bold;}
.sticky_area .detail_box.price .tariff_detail {width:100%;letter-spacing:-1px;overflow:hidden;}
.sticky_area .detail_box.price .tariff_detail .flow {position:relative;width:190px;}
.sticky_area .detail_box.price .tariff_detail .flow > strong {position:absolute;left:0;top:0;}
.sticky_area .detail_box.price .tariff_detail .reverse {position:relative;width:200px;padding-left:30px;background:url('/common/pc/olleh2.0/img/bg/bg_plus.png') no-repeat 7px 6px;}
.sticky_area .detail_box.price .tariff_detail .reverse > strong {position:absolute;left:30px;top:0;}
.sticky_area .detail_box.price .tariff_detail strong {display:block;color:#000;}
.sticky_area .detail_box.price .tariff_detail strong img {margin:0 9px 0 0;vertical-align:middle;}
.sticky_area .detail_box.price .tariff_detail .price_month {position:relative;top:-5px;display:block;text-align:right;font-size:14px;}
.sticky_area .detail_box.price .tariff_detail .price_month em {position:relative;top:2px;margin:0 4px 0 7px;font-family:"Roboto Bold","Noto Sans";font-size:22px;color:#f82a2a;}
.sticky_area .detail_box.price .tariff_detail .price_month i {font-size:14px;}
.sticky_area .detail_box.price .sale_list {display:none;margin-top:7px;clear:both;}
.sticky_area .detail_box.price .sale_list li {font-size:15px;line-height:20px;letter-spacing:-1px;}
.sticky_area .detail_box.price .sale_list li strong {float:left;padding:0 0 0 10px;color:#666;font-weight:normal;background:url('/common/pc/olleh2.0/img/bg/bg-price-arrow.png') no-repeat left 5px;font-size:14px;}
.sticky_area .detail_box.price .sale_list li:first-child strong {padding:0;background:none;}
.sticky_area .detail_box.price .sale_list li span.sum {float:right;width:80px;text-align:right;}
.sticky_area .detail_box.price .sale_list li span.sum em {font-family:"Roboto Regular","Noto Sans";;font-size:17px;color:#333;}
.sticky_area .detail_box.price .sale_list li span.sum em.font_red {color:#f82a2a;}
.sticky_area .detail_box.price .sale_list li span.sum i {position:relative;top:-2px;padding:0 0 0 2px;font-size:12px;}
.sticky_area .detail_box.total {width:250px;padding:0 120px 0 20px;letter-spacing:-1px;border-left:none;}
.sticky_area .detail_box.total .fix_price {display:inline-block;vertical-align:top;}
.sticky_area .detail_box.total .plus {display:inline-block;}
.sticky_area .detail_box.total .plus img {vertical-align:middle;}
.sticky_area .detail_box.total .plus i {padding:0 5px;vertical-align:middle;color:#000;}
.sticky_area .detail_box.total .price_month {display:block;color:#000;vertical-align:top;overflow:hidden;}
.sticky_area .detail_box.total .price_month > strong {float:left;height:40px;}
.sticky_area .detail_box.total .price_month .price {float:right;line-height:19px;text-align:right;font-size:14px;}
.sticky_area .detail_box.total .price_month .price i {color:#666;}
.sticky_area .detail_box.total .price_month .surtax {display:block;margin-top:-5px;font-weight:normal;font-size:12px;color:#666;}
.sticky_area .detail_box.total .price_month em {position:relative;top:5px;margin:0 4px 0 7px;font-family:"Roboto Bold","Noto Sans";;font-size:30px;color:#f82a2a;}
.sticky_area .detail_box.total .infos {position:relative;display:none;clear:both;width:100%;font-size:15px;}
.sticky_area .detail_box.total .infos span.sum {position:absolute;right:0;top:0;text-align:right;}
.sticky_area .detail_box.total .infos span.sum em {font-family:"Roboto Regular";font-size:17px;color:#333;}
.sticky_area .detail_box.total .infos span.sum em.font_red {color:#f82a2a;}
.sticky_area .detail_box.total .infos span.sum i {position:relative;top:-2px;padding:0 0 0 2px;font-size:12px;}

.sticky_area .detail_box.total .order {position:absolute;right:0;top:15px;}
.sticky_area .more {position:absolute;bottom:-10px;left:50%;margin-left:-22px;width:44px;height:13px;background:url('/common/pc/olleh2.0/img/bg/bg-sticky-btn.png') no-repeat 0 0;z-index:10;}
.sticky_area .more button {width:100%;}
.sticky_area .more button span {display:block;height:13px;background-repeat:no-repeat;background-position:center top;}
.sticky_area .more button span i {overflow:hidden;display:inline-block;width:1px;text-indent:100%;white-space:nowrap;}
.sticky_area .more.detail span {display:block;font-size:0;line-height:0;color:#fff;background-image:url(/common/pc/olleh2.0/img/bg/bg-sort-more-arrow.png);}

.sticky_area.full .detail_box.product .product_info {display:block;}
.sticky_area.full .detail_box.product .product_figure img {width:95px;height:95px;}
.sticky_area.full .detail_box.price .sale_list {display:block;}
.sticky_area.full .detail_box.total .infos {display:block;}
.sticky_area.full .detail_box.total .price_month {display:block;}
.sticky_area.full .detail_box.total .price_month .price {display:block;}

.sticky_area.full .more.detail span {background-image:url('/common/pc/olleh2.0/img/bg/bg-sort-more-arrow-active.png');}

.sticky_area.type02 {display:none;position:fixed;left:0;top:0;width:100%;height:54px;margin-top:0;border-bottom:2px solid #333;background-color:#fff;z-index:200;}
.sticky_area.type02 .scope {overflow:hidden;width:1080px;margin:0 auto;border-bottom:0;}
.sticky_area .scope .product {overflow:hidden;float:left;margin:0 34px 0 0;}
.sticky_area .scope .product p,
.sticky_area .scope .product ul,
.sticky_area .scope .product ul li {float:left;height:54px;line-height:54px;}
.sticky_area .scope .product p {color:#333;}
.sticky_area .scope .product ul {padding:0 0 0 16px;}
.sticky_area .scope .product ul li {padding:0 13px;background:url(/common/pc/olleh2.0/img/bg/bg-sticky-channel-line.gif) no-repeat left center;}
.sticky_area .scope .product ul li.first {padding-left:0;background:none;}
.sticky_area .scope .product ul li a {font-family:"Roboto Bold","Noto Sans";color:#000;}
#container .sticky_area .scope .product p.current,
#container .sticky_area .scope .product ul li a:hover,
.sticky_area .scope .product ul li a.current {color:#f82a2a !important;}
.sticky_area .scope .btn_area {float:right;padding:11px 0 0;}

.sticky_area .scope.type02 .product ul li {padding:0}
.sticky_area .scope.type02 .product ul li a {padding:0 19px;font-size:20px;letter-spacing:0;font-family:"Noto Sans";}
.sticky_area .scope.type02 .product ul li:first-child {background-image:none}

.sticky_area .step_area {width:1080px;margin:0 auto;line-height:54px;}
.sticky_area .step_area .step_con {float:left;width:700px;}
.sticky_area .step_area .step_con span {padding:0 19px;font-size:20px;letter-spacing:-1px;font-family:"Noto Sans";}
.sticky_area .step_area .step_con span.first {padding-left:0;}
.sticky_area .step_area .step_con span + span {background:url('/common/pc/olleh2.0/img/bg/bg-sticky-channel-line.gif') no-repeat left center;}
.sticky_area .step_area .btn_area {float:right;margin-top:11px;}

/* PC - ���� - �ֹ��� �Է� */
div.order .radio {margin-right:15px;}
div.order a img {vertical-align:middle;}
div.order .radio label { color:#666; }

.order_sheet_view div.order input,
.order_sheet_view div.order select {font-size:14px;vertical-align:middle;}
.order_sheet_view .bg_point {font-size:inherit;color:inherit;background-color:#fdff69;}
.order_sheet_view .product_choice_info {margin-bottom:30px;}
.order_sheet_view .user_choice_info {letter-spacing:-1px;}
.order_sheet_view .user_choice_info h2 {letter-spacing:-1px;}
.order_sheet_view .product_choice_info h2 span {color:inherit;}
.order_sheet_view .product_choice_info .user_choice_info .scope {letter-spacing:-1px;color:#000;}
.order_sheet_view .product_choice_info .user_choice_info .scope span {letter-spacing:-1px;}
.order_sheet_view .info_txt {font-size:14px;color:#444;letter-spacing:-1px;}
.order_sheet_view a.btn span {color:#fff;}
.order_sheet_view a.bd_gray03 span {color:#444;font-family: "���� ���", "MalgunGothic", "Malgun Gothic";}
.order_sheet_view .dp_inblock {display:inline-block;}

#container.order_sheet_view div.order h3 {height:auto;font-size:26px;font-family:"Noto Sans";color:#000;margin:0 !important;border:0;}
.order_sheet_view div.order {clear:both;margin-bottom:30px;overflow:hidden;}
.order_sheet_view div.order.cs_info {position:relative;}
.order_sheet_view div.order.cs_info .customer .cu { height:32px;line-height:32px;text-align:left;width:180px;top:12px;position:absolute;}
.order_sheet_view div.order.cs_info .customer .cu > b:first-child {margin:0;}
.order_sheet_view div.order.cs_info .customer .cu > b {margin:0 0 0 25px;font-size:16px;font-family:"Noto Sans";color:#000;font-weight:normal;}
.order_sheet_view div.order p.require {position:absolute;top:10px;right:0;float:none;margin:0;color:#444;font-size:14px;background:none;}
.order_sheet_view div.order dl {overflow:initial;position:relative;padding:0;background:#eaeaea;border-bottom:1px solid #e6e6e6;}
.order_sheet_view div.order dl:after {content:'';display:block;clear:both;}
.order_sheet_view div.order h3 + dl, .order_sheet_view div.order p + dl {border-top:1px solid #666;}
.order_sheet_view div.order dl.first {border-top:1px solid #666;}
.order_sheet_view div.order dl.last {border-bottom:1px solid #666;}
.order_sheet_view div.order dt {position:absolute;top:50%;left:0;width:129px;margin-top:-12px;padding:0 0 0 20px;font-size:16px;font-family:"Noto Sans";color:#000;}
.order_sheet_view div.order dt.two {margin-top:-24px;}
.order_sheet_view div.order dd {float:left;width:870px;margin-left:164px;padding:12px 23px;background:#fff;position:relative;}
.order_sheet_view div.order .paperSelectBox .tooltip img {vertical-align:middle;}
.order_sheet_view div.order dd p,
.order_sheet_view div.order dd label {position:relative;top:-1px;vertical-align:middle;margin-right:3px;}
.order_sheet_view div.order dd label {font-size:16px;font-family:"Noto Sans";color:#000;}
.order_sheet_view div.order dd label > b {font-weight:normal;color:#000;font-family:"Noto Sans"; margin-right:10px;}
.order_sheet_view div.order dd .info_txt > p {font-size:14px;letter-spacing:-1px;color:#444;}
.order_sheet_view div.order dd .info_txt > p.pdt10 {padding-top:10px;}
.order_sheet_view .usertypeDiv > div {display:inline-block;margin-right:20px;}
.order_sheet_view dd.customer > div div:first-child {margin-left:197px;}
.order_sheet_view .usertypeDiv .info_txt .btn.bd_gray03 span {color:#444;}
.order_sheet_view div.phone span {padding:0 10px 0 0;line-height:32px;background:none;font-family:"Noto Sans";color:#000;}
.order_sheet_view div.phone + p {font-size:15px;color:#666;}
.order_sheet_view .password_point strong {font-size:16px;font-family:"Noto Sans";color:#000;font-weight:normal}
.order_sheet_view div.order select {height:32px;border:1px solid #adadad;top:12px;left:23px;}
.order_sheet_view div.order select.w222 {width:222px;}
.order_sheet_view div.order textarea  {padding:5px;width:95%;height:50px;font-size:15px;color:#000;border:1px solid #b6b6b6;}
.order_sheet_view .sale_repayment p.mb10 {font-size:16px;color:#333;font-family:"Noto Sans";}

.order_sheet_view .order.payment .agree {margin-top:5px;}
.order_sheet_view .order.payment .agree input {margin-top:2px;}
.order_sheet_view .order.payment .agree label {font-size:14px;color:#777;font-family:inherit;}
.order_sheet_view .order.payment .agree.type_02 {position:relative;}
.order_sheet_view .order.payment .agree.type_02 input {position:absolute;left:0;top:5px;}
.order_sheet_view .order.payment .agree.type_02 label {display:block;padding-left:18px;font-size:14px;font-family: "���� ���", "MalgunGothic", "Malgun Gothic", MalgunGothic_web;}
.order_sheet_view .order.payment .agree.type_02 label > span {display:block;color:#333;font-size:15px;}
.order_sheet_view .order.payment .agree.type_02 label > span.font_red {color:#f82a2a;}
.order_sheet_view .order.payment .agree.type_02 label > span.info {color:#666;margin-left:90px;text-indent:-90px;letter-spacing:normal;}

.order_sheet_view div.addFamily .familyVal {width:100%;overflow:hidden;}
.order_sheet_view div.addFamily .familyVal .btnAddFam {float:right;}
.order_sheet_view div.addFamily .familyVal .inpGrp {float:left;}
.order_sheet_view div.addFamily .familyVal .inpGrp select {width:114px;margin-right:9px;}
.order_sheet_view div.addFamily .familyVal .inpGrp input {margin-right:3px;}
.order_sheet_view div.addFamily .familyVal .inpGrp .placeh {position:relative; display:inline-block; vertical-align:middle;}
.order_sheet_view div.addFamily .familyVal .inpGrp .nameRegular {width:105px;}
.order_sheet_view div.addFamily .familyVal .inpGrp .onlyNum {width:173px;}
.order_sheet_view div.addFamily .familyVal .inpGrp .prodphone {width:173px;}
.order_sheet_view div.addFamily .familyVal .inpGrp .usrName:before {position:absolute; left:5px; top:4px; content:"�̸�"; color:#999;}
.order_sheet_view div.addFamily .familyVal .inpGrp .birthNum:before {position:absolute; left:5px; top:4px; content:"���� �������(YYYYMMDD)"; color:#999;}
.order_sheet_view div.addFamily .familyVal .inpGrp .prodPhone:before {position:absolute; left:5px; top:4px; content:"��ǰ��/��ȭ��ȣ"; color:#999;}
.order_sheet_view div.addFamily .familyVal .inpGrp .birthNum:before {letter-spacing:-1px;}

.order_sheet_view div.addFamily .familyInfo {display:none; margin-top:10px; padding-top:7px; background:url('/images/pc/wire/order/bg_dot_line.gif') repeat-x left 0; }
.order_sheet_view div.addFamily .familyInfo li {width:100%; overflow:hidden; margin-top:7px; }
.order_sheet_view div.addFamily .familyInfo li .infoBox {float:left; width:673px; padding:5px 10px; background-color:#fafafa; background-image:none; border:0; }
.order_sheet_view div.addFamily .familyInfo li .infoBox p {float:left; margin:0; border:0 none; padding:0 12px; color:#666; background:url('/images/pc/wire/order/bul_txt_bar.gif') no-repeat right center; }
.order_sheet_view div.addFamily .familyInfo li .infoBox p.info01 {width:13%;}
.order_sheet_view div.addFamily .familyInfo li .infoBox p.info02 {width:10%;}
.order_sheet_view div.addFamily .familyInfo li .infoBox p.info03 {width:12%;}
.order_sheet_view div.addFamily .familyInfo li .infoBox p.info04 {width:24%;}
.order_sheet_view div.addFamily .familyInfo li .infoBox p.info05 {width:15%; padding-left:15px;}
.order_sheet_view div.addFamily .familyInfo li .infoBox p:last-child {background:none;}
.order_sheet_view div.addFamily .familyInfo li .btnrRemFam {float:right; margin-top:0;}

.order_sheet_view div.smsLy {width:267px;right:0;bottom:55px;padding:15px;border:2px solid #333;border-radius:3px;box-shadow:1px 2px 0 #e5e5e5;background-image:none;background:#fff;}
.order_sheet_view div.smsLy	.point {position:absolute;bottom:-11px;right:55px;width:14px;height:11px;background: url(/common/pc/olleh2.0/img/bg/bg-tool-tip-arrow.png) no-repeat left top;}

.order_sheet_view .agreement_box {border:1px solid #adadad;margin-bottom:5px;}
.order_sheet_view .agreement_box > div {position:relative;}

.order_sheet_view div.agreement {font-family:"���� ���", "MalgunGothic", "Malgun Gothic", MalgunGothic_web;font-size:13px;color:#666;letter-spacing:-1px;position:relative;margin-top:20px;}
.order_sheet_view div.agreement p.agreeAll {position:absolute;top:15px;right:0;font-weight:normal;}
.order_sheet_view div.agreement p.agreeAll label {font-weight:normal;color:#444;}
.order_sheet_view div.agreement .agreement_box p.agreeChk  {position:absolute;top:0;right:0;}
.order_sheet_view div.agreement .agreement_box label {font-weight:normal;color:#444;}
.order_sheet_view div.agreement .agreement_box {height:475px;overflow:auto;margin-top:10px;padding:20px 20px 0;}
.order_sheet_view div.agreement .agreement_box > div {height:auto;margin-bottom:25px;padding:0;}
.order_sheet_view div.agreement .agreement_box > div > h4 {padding:0 0 12px;font-size:16px;color:#333;font-family:"Noto Sans";background:none;}
.order_sheet_view div.agreement .agreement_box > div > h4 > em, .order_sheet_view div.agreement .agreement_box > div > h4 > span {font-size:16px;}
/*.order_sheet_view div.agreement .agreement_box > div > div > .agreementCont {padding:15px 15px 0;height:133px;overflow:auto;border:1px solid #d8d8d8;}*/
.order_sheet_view div.agreement .agreement_box > div > div {padding:15px 15px 0;height:133px;overflow:auto;border:1px solid #d8d8d8;}
.order_sheet_view div.agreement .agreement_box > div > div ol > li {margin-top: 3px;}
.order_sheet_view div.agreement .agreement_box table {width:100%;border-collapse:collapse;}
.order_sheet_view div.agreement .agreement_box table thead th {padding:6px 0;border:1px solid #d3d3d3;color:#474747;}
.order_sheet_view div.agreement .agreement_box table tbody th,
.order_sheet_view div.agreement .agreement_box table tbody td {padding:6px;border:1px solid #d3d3d3;color:#474747;vertical-align:top;word-break:break-all;}
.order_sheet_view div.agreement .agreement_box.tel_box {height:212px;max-height:475px;}
.order_sheet_view div.agreement.order > p.info_txt {font-size:14px;color:#666;}
.order_sheet_view div.agreement.order > p.info_txt a {color:#448ccb !important}

.order_sheet_view .order_sheet_area .bullet02.font_red strong {color:inherit;}
.order_sheet_view .order_btn_area .btn span{color:#fff;}

div.phone {position:relative;float:left;z-index:2;}
div.phone span {display:inline-block;vertical-align:top;padding:0 10px 0 7px;line-height:20px;color:#fff;background:url('/images/pc/wire/order/bulletHomePrd.gif') no-repeat right center;}
div.phone select {width:100px;}
div.phone + p {z-index:1;}

div.payment dd > div {display:none;}

div.offerOrder {position:relative;float:right;margin:-10px 0 30px;width:380px;border:1px solid #e2e2e2;}
div.offerOrder a {display:block;float:left;margin-right:10px;padding-left:50px;width:25px;height:39px;font-weight:bold;font-size:15px;line-height:34px;color:#e11923;background:url('/images/pc/acces/common/bg_basket.gif') no-repeat}
div.offerOrder div {display:none;position:absolute;left:0;top:38px;padding:20px 15px 0;width:264px;height:51px;background:url('/images/pc/acces/common/help_offer_order.png') no-repeat;z-index:100;}
div.offerOrder p {line-height:34px;}
div.offerOrder span {display:inline-block;max-width:250px;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
div.offerOrder + div, div.offerOrder + p {clear:both;}

/* ��ġ���� */
table.installPlace {border-top:1px solid #666;border-bottom:1px solid #666;}
table.installPlace tr th {padding-left:20px;text-align:left;font-family:"Noto Sans";font-weight:normal;font-size:16px;color:#000;border-top:1px solid #e6e6e6;}
table.installPlace tr th.th {background-color:#eaeaea;}
table.installPlace tr td {padding:12px 0 12px 23px;border-top:1px solid #e6e6e6;}
table.installPlace tr:first-child th, table.installPlace tr:first-child td {border-top:0;}
table.installPlace .theDay {padding-top:10px;}
table.installPlace .theDay span{display:block;font-size:12px;margin-top:3px;}

/* order_area */
.order_area {position:relative;height:32px;}
.order_area ol {overflow:hidden;width:100%;}
.order_area ol li {float:left;height:25px;margin:0 31px 0 0;padding:0 0 0 40px;color:#000;line-height:25px;background:url('/common/pc/olleh2.0/img/bg/bg-order-list-arrow.png') no-repeat left top;font-family:"Noto Sans";}
.order_area ol li:first-child {padding:0;background:none;}
.order_area ol li i {display:inline-block;padding:0 10px 0 4px;font-family:"Roboto Bold";font-size:20px;vertical-align:middle;}
.order_area ol li.current {color:#f82a2a;}
.order_area ol li .user_info {display:inline-block;height:25px;padding:0 0 0 11px;font-family:"Malgun Gothic", "�������";letter-spacing:-1px;}
.order_area ol li .user_info a {display:inline-block;padding:0 10px;font-size:13px;background:url('/common/pc/olleh2.0/img/bg/bg-order-user-line.gif') no-repeat 0 50%;}
.order_area ol li .user_info a:first-child {background:none;}
.order_area .btn_area {position:absolute;right:0;top:0;}

/* product_infos */
.product_choice_info {width:1078px;margin:10px 0 0;border:1px solid #ddd;letter-spacing:-1px;}
.product_choice_info h2 {padding:18px 27px 4px;font-size:30px;font-family:"Noto Sans";}
.product_choice_info h2 span {color:#000;font-family:"Noto Sans";}
.product_choice_info .newtype {padding:0px 27px;font-family:"Noto Sans";color:#000;}
.product_choice_info .user_choice_info {padding:0 27px;color:#000;}
.product_choice_info .user_choice_info.newtype {padding:0 27px;color:#000;margin-top:18px;font-size:25px;}
.product_choice_info .user_choice_info .scope {float:left;display:block;width:440px;margin:0 0 6px;}
.product_choice_info .user_choice_info .scope.info {width:100%;}
.product_choice_info .user_choice_info .scope.period {width:300px;}
.product_choice_info .user_choice_info .scope.gift {width:710px;}
.product_choice_info .user_choice_info .scope.settop {width:100%;}
.product_choice_info .user_choice_info .scope.settop > strong + span {margin-left:-3px;}
.product_choice_info .user_choice_info .scope.add_service {width:100%;}
.product_choice_info .user_choice_info .scope.genie {width:100%;}

.product_choice_info .user_choice_info .scope strong {display:inline-block;color:#666;font-weight:normal; font-family:"Noto Sans";}
.product_choice_info .user_choice_info .scope strong.widths96 {width:96px;}
.product_choice_info .user_choice_info .scope strong.widths65 {width:65px;}
.product_choice_info .user_choice_info .scope strong.widths118 {width:118px;}
.product_choice_info .user_choice_info .scope strong.title {width:106px;}
.product_choice_info .user_choice_info .purple {margin-left:20px;}
.product_choice_info .user_choice_info .scope a {margin-left:4px;color:#f82a2a;border-bottom:1px solid #f82a2a;}
#container .product_choice_info .user_choice_info .scope a:hover {color:#f82a2a !important;}
.product_choice_info .user_choice_info .blocks {width:100%; color:#000; font-family:"Noto Sans";}
.product_choice_info .reckoning_area {margin:18px 0 0;padding:23px 27px;color:#666;background-color:#f6f6f6;}
.product_choice_info .reckoning_area span {display:inline-block;margin:0 29px 0 0;padding:0 0 0 43px;background-repeat:no-repeat;background-position:0 50%;}
.product_choice_info .reckoning_area span:first-child {padding:0;}
.product_choice_info .reckoning_area span em {position:relative;top:-1px;padding:0 4px 0 12px;font-family:"Roboto Bold";font-size:22px;color:#f82a2a;vertical-align:middle;}
.product_choice_info .reckoning_area span em.font_large {top:-3px;font-size:28px;}
.product_choice_info .reckoning_area span.total em,
.product_choice_info .reckoning_area span.andprice em {color:#000;}
.product_choice_info .reckoning_area span.sale {background-image:url('/common/pc/olleh2.0/img/bg/bg-reckoning-minus.gif');}
.product_choice_info .reckoning_area span.month {background-image:url('/common/pc/olleh2.0/img/bg/bg-reckoning-equals.gif');}
.product_choice_info .reckoning_area span.month i {padding-left:2px;font-size:13px;color:#888;}
.product_choice_info .reckoning_area .infos {padding:2px 0 0;font-size:13px;color:#888;}
.product_choice_info .reckoning_area .infos i {vertical-align:middle;}
.product_choice_info .tip_area {position:relative;padding:0 0 0 76px;}
.product_choice_info .tip_area .product_tip {position:absolute;left:35px;top:-1px;}
.product_choice_info .tip_area .tip {height:55px;line-height:55px;color:#333;}
.product_choice_info .tip_area .btn {margin:-2px 0 0 19px;}

/* ��ǰ�ֹ� */
.order_list {float:left; width:144px; margin-right:27px;}
.order_list .order_fixed {z-index:4}
.order_tit {display:block; padding-bottom:16px; background:url('/common/pc/olleh2.0/img/bg/bg-order-arrow.png') right 4px no-repeat; border-bottom:2px solid #000;}
.order_tit.active {color:#f82a2a;}
.order_tit span {vertical-align:middle;}
.order_tit .list {font-size:16px; font-weight:normal; font-family:"Malgun Gothic"; letter-spacing:-1px;}
.order_tit .num {line-height:20px; font-size:20px; font-family:"Roboto Bold"}
.order_list .order {width:144px; padding:19px 0 24px 0;}
.order_list .order div {position:relative; display:table; }
.order_list .order div a {display:table-cell; vertical-align:middle; color:#000; line-height:16px;}
.order_list .order div a > strong {display:block;font-weight:normal; color:#666}
.order_list .order .plus {padding:5px 0 5px 44px;}
.order_list .order .tv a {height:60px; padding-left:88px; line-height:60px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order01-add.png') 20px center no-repeat; font-size:15px;}
.order_list .order .tv a.on {background-image:url('/common/pc/olleh2.0/img/ico/ico-product-order01-on.png');}
.order_list .order .tv_area .tv a {line-height:16px}
.order_list .order .internet a {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order02-add.png') 20px top no-repeat; font-size:14px;}
.order_list .order .internet a.on {background-image:url('/common/pc/olleh2.0/img/ico/ico-product-order02-on.png');}
.order_list .order div a .close {position:absolute; top:2px; left:65px; width:19px; height:19px; display:inline-block; text-indent:-9999px; background:url('/common/pc/olleh2.0/img/btn/btn-product-add-close.png') no-repeat 0 0; }
.order_list .order div a.on .close {background:url('/common/pc/olleh2.0/img/btn/btn-product-on-close.png') no-repeat 0 0; }
.order_list #mobileDefault .plus { display:none; }


.order_list .order .home_call a {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order04-add.png') 20px top no-repeat; font-size:14px;}
.order_list .order .home_call a.on {background-image:url('/common/pc/olleh2.0/img/ico/ico-product-order04-on.png');}
.order_list .order .internet_call a {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order05-add.png') 20px top no-repeat; font-size:14px;}
.order_list .order .internet_call a.on {background-image:url('/common/pc/olleh2.0/img/ico/ico-product-order05-on.png');}
.order_list .order .smart_home a {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order06-add.png') 20px top no-repeat; font-size:14px;}
.order_list .order .smart_home a.on {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order06-on.png') 20px top no-repeat; font-size:14px;}
.order_list .order .home_cam a {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order07.png') 20px top no-repeat; font-size:14px;}
.order_list .order .home_cam a.on {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order07-on.png') 20px top no-repeat; font-size:14px;}
.order_list .order .mobile a {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order03-add.png') 20px top no-repeat; font-size:14px;}
.order_list .order .mobile a.on {height:60px; padding-left:88px; background:url('/common/pc/olleh2.0/img/ico/ico-product-order03-on.png') 20px top no-repeat; font-size:14px;}
.order_list .order .mobile em {display:inline-block; position:absolute; top:2px; left:46px; width:42px; height:19px; color:#666; font-weight:bold; font-size:12px; background:url('/common/pc/olleh2.0/img/bg/bg-product-add-mobile.png') no-repeat 0 0; }
.order_list .order .mobile a.on em {color:#f82a2a; background:url('/common/pc/olleh2.0/img/bg/bg-product-add-mobile-on.png') no-repeat 0 0;}
.order_list .order .mobile em span {margin-left:8px;}
.order_list .order .mobile .close {position: absolute; top:2px; left:68px; width:19px; height:19px; display:inline-block; padding-left:0; text-indent:-9999px; background:url('/common/pc/olleh2.0/img/btn/btn-product-off-close-02.png') no-repeat 50% 50%}
.order_list .order .mobile .on + .close {background:url('/common/pc/olleh2.0/img/btn/btn-product-on-close-02.png') no-repeat 50% 50% !important; }


/*.order_list .order .mobile a > em {position:absolute; top:0; left:64px; display:block; width:19px; padding:2px 0 1px; color:#fff; text-align:center; font-family:"Noto Sans"; font-size:12px; border-radius:19px; background:#000}*/

/* .order_list .order .twoline a {height:48px; padding-top:12px; line-height:1.2;} */
.order_list .order .choice_box {display:none; position:absolute; top:0; left:20px; width:245px; height:65px; margin-top:-8px; padding:4px 0 7px 59px; background:#707070 url('/common/pc/olleh2.0/img/bg/bg-order-plus02.png') 21px center no-repeat; border-radius:40px;  opacity:.90; filter:alpha(opacity=90); z-index:10;}
.order_list .order .choice_box.type02 {width:310px; height:86px; top:-10px; border-radius:60px; }

.order_list .order .choice_box p {margin-bottom:4px; letter-spacing:-1px; font-size:13px; font-weight:bold; color:#fff;}
.order_list .order .choice_box > span {display:inline-block; font-size:13px; color:#fff;}
.order_list .choice_box .iradio {display:block; padding-right:9px;}
.order_list .choice_box .iradio {padding-top:1px; border-top:1px solid #8d8d8d;}
.order_list .choice_box .iradio.first {border:none;}
.order_list .choice_box .iradio label {letter-spacing:-1px; font-size:13px; color:#fff;}
.order_list .choice_box .iradio.disable label {letter-spacing:-1px; font-size:13px; color:#bdbdbd;}
.order_list .choice_box .iradio.active label {color:#fff; background-position:0 -35px}
.order_list .choice_box .iradio label .ico {display:inline-block; position:relative; top:-1px; padding:1px 6px 5px; border-radius:2px; color:#fff; font-size:11px; line-height:1; background:#f82a2a;}
.order_list .order .ico_txt.bg_gray01 {display:inline-block !important; margin-top:5px; font-size:11px; background:#666; }
.order_list .order .ico_txt.bg_black {display:inline-block !important; margin-top:5px; font-size:11px; background:#000; }

.order_list .order .old_product {display:block;}
.order_list .order .old_product.on {display:none;}
.order_list .order .old_product {position:absolute; top:50%; left:157px; margin-top:-82px; padding:15px 20px; width:216px; font-size:13px; border:2px solid #333; border-radius:3px; box-shadow:1px 2px 0 #e5e5e5; background-color:#fff; z-index:99;}
.order_list .order .old_product:after {content:''; display:block; width:6px; height:9px; position:absolute; top:50%; left:-6px; margin-top:-4px; background:url(/common/pc/olleh2.0/img/bg/bg-tool-tip-arrow-left.png) no-repeat;}
.order_list .order .old_product > p {color:#333;}
.order_list .order .old_product .indent_list {margin-top:15px;}
.order_list .order .old_product .indent_list p {color:#666; line-height:1.3;}
.order_list .order .old_product .indent_list p + p {margin-top:5px;}
.order_list .order .old_product > a {position:absolute;	top:10px; right:10px; display:block; width:14px; height:13px; padding:0;  background:url('/common/pc/olleh2.0/img/btn/btn-layer-close.gif') no-repeat 0 0; font-size:0;}
.order_list .order .old_product.type01 {width:304px}
.order_list .order .old_product.type01 .indent_list p {margin-left:0; text-indent:0}


.order_list .add_product_area > strong {display:block; padding:15px 0; background:url('/common/pc/olleh2.0/img/bg/bg-order-arrow-top.png') 20px top no-repeat; font-weight:normal; color:#000;}
.order_list .add_product_area > div > div {position:relative; display:table; }

/* .order_list .add_product_area > div > div.twoline a {height:47px; padding-top:13px; line-height:16px;} */
.order_list .add_product_area > div > div a {display:table-cell; height:60px; padding-left:88px !important; vertical-align:middle; line-height:16px !important; font-size:14px;}
.order_list .add_product_area > div > div a .close {position:absolute; top:2px; left:65px; width:19px; height:19px; display:inline-block; text-indent:-9999px; background:url('/common/pc/olleh2.0/img/btn/btn-product-add-close.png') no-repeat 0 0; }
.order_list .add_product_area > div > div.on a .close ,
.order_list .add_product_area > div > div a.on .close {background:url('/common/pc/olleh2.0/img/btn/btn-product-on-close.png') no-repeat 0 0; }
.order_list .add_product_area > div > div.tv a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order01-add.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.tv.on a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order01-on.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.internet a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order02-add.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.internet.on {background:url('/common/pc/olleh2.0/img/ico/ico-product-order02-on.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.mobile a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order03-on.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.mobile em {display:inline-block; position:absolute; top:2px; left:46px; width:42px; height:19px; color:#f82a2a; font-weight:bold; font-size:12px; background:url('/common/pc/olleh2.0/img/bg/bg-product-add-mobile-on.png') no-repeat 0 0; }
.order_list .add_product_area > div > div.mobile em span {margin-left:8px; color:#f82a2a; }
.order_list .add_product_area > div > div.mobile a .close {left:68px;; background:url('/common/pc/olleh2.0/img/btn/btn-product-on-close-02.png') no-repeat 50% 50%; }
.order_list .add_product_area > div > div.mobile.on a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order03-on.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.home_call a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order04-add.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.home_call.on a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order04-on.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.internet_call a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order05-add.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.internet_call.on a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order05-on.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.smart_home a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order06-add.png') 20px 0 no-repeat;}
.order_list .add_product_area > div > div.smart_home.on a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order06-on.png') 20px 0 no-repeat;}

.order_list .add_product_area > div > div.last {margin:0;}
.order_list .add_product_area > div > div.on .ico_txt.bg_gray01 {display:none !important}
.order_list .add_product_area > div > div > a.on > .bg_gray01 {display:none !important}
.order_list .add_product_area .ico_txt.bg_gray01 {margin-top:4px;}
.order_list .add_product_area .choice_box {display:none; position:absolute; top:0; left:0; width:78px; height:42px; padding:9px 0 9px 60px; background:#707070 url('/common/pc/olleh2.0/img/bg/bg-order-plus02.png') 21px center no-repeat; border-radius:40px; opacity:.90; filter:alpha(opacity=90); z-index:10;}


.order_list .add_product {padding:0 0 16px 20px;}
.order_list .add_product strong {display:block; padding:15px 0; background:url('/common/pc/olleh2.0/img/bg/bg-order-arrow-top.png') 20px top no-repeat; font-weight:normal; color:#000;}
.order_list .add_product li {display:table; position:relative; height:60px; margin-bottom:15px;}
/* .order_list .add_product li.twoline a {height:47px; padding-top:13px; line-height:16px;} */
.order_list .add_product li a {display:table-cell; height:60px; vertical-align:middle; line-height:16px; padding-left:68px; font-size:14px;}
.order_list .add_product li a.disable {cursor: default;}
.order_list .add_product li.tv a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order01.png') 0 0 no-repeat;}
.order_list .add_product li.tv a.disable {background:url('/common/pc/olleh2.0/img/ico/ico-product-order01-disable.png') 0 0 no-repeat;}
.order_list .add_product li.internet a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order02.png') 0 0 no-repeat;}
.order_list .add_product li.internet a.disable {background:url('/common/pc/olleh2.0/img/ico/ico-product-order02-disable.png') 0 0 no-repeat;}
.order_list .add_product li.mobile a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order03.png') 0 0 no-repeat;}
.order_list .add_product li.mobile a.disable {background:url('/common/pc/olleh2.0/img/ico/ico-product-order03-disable.png') 0 0 no-repeat;}
.order_list .add_product li.home_call a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order04.png') 0 0 no-repeat;}
.order_list .add_product li.home_call a.disable {background:url('/common/pc/olleh2.0/img/ico/ico-product-order04-disable.png') 0 0 no-repeat;}
.order_list .add_product li.internet_call a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order05.png') 0 0 no-repeat;}
.order_list .add_product li.internet_call a.disable {background:url('/common/pc/olleh2.0/img/ico/ico-product-order05-disable.png') 0 0 no-repeat;}
.order_list .add_product li.smart_home a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order06.png') 0 0 no-repeat;}
.order_list .add_product li.smart_home a.disable {background:url('/common/pc/olleh2.0/img/ico/ico-product-order06-disable.png') 0 0 no-repeat;}
.order_list .add_product li.home_cam a {background:url('/common/pc/olleh2.0/img/ico/ico-product-order07.png') 0 0 no-repeat;}
.order_list .add_product li.home_cam a.disable {background:url('/common/pc/olleh2.0/img/ico/ico-product-order07-disable.png') 0 0 no-repeat;}
.order_list .add_product li.last {margin:0;}
.order_list .add_product .ico_txt.bg_gray01 {margin-top:4px;}
.order_list .add_product .choice_box {display:none; position:absolute; top:0; left:0; width:78px; height:42px; padding:9px 0 9px 60px; letter-spacing:-1px; background:#707070 url('/common/pc/olleh2.0/img/bg/bg-order-plus02.png') 21px center no-repeat; border-radius:40px; opacity:.90; filter:alpha(opacity=90); z-index:10;}
.order_list .add_product .choice_box.type02 { width:199px}

.order_list .ad_type01 {position:relative; z-index:11; }
.order_list .ad_type01 > a:hover img.on {display:block;}
.order_list .ad_type01 img.on {display:none; position:absolute; bottom:0; left:0}

.order_sheet {float:left; width:615px; margin-right:27px;}
.order_sheet .order_tit {background:none;}
.order_sheet h2 {padding-top:13px; letter-spacing:-1px; font-size:30px; color:#000;}
.order_sheet.tit_type01 h2 {padding-bottom:27px;}
.order_sheet.tit_type02 h2 {padding-bottom:9px;}
.order_sheet.tit_type02 .sheet_box.first .cont {padding-bottom:4px;}
.sheet_box {padding:30px 0  24px 0; border-top:1px solid #d3d3d3; letter-spacing:-1px;}
.sheet_box.first {padding-top:0; border-top:none;}
.sheet_box.space_type01 {padding-bottom:99px;}
.sheet_box.space_type02 {min-height:142px; margin-right:0;}
.sheet_box.space_type03 {min-height:360px;}
.sheet_box.space_type04 {min-height:106px;}
.sheet_box.space_type05 {min-height:309px;}
.sheet_box .tit_inner {padding-bottom:25px;}
.sheet_box .tit_inner.type01 {padding-bottom:10px;}
.sheet_box .tit_inner h3 {float:left; width:153px; line-height:28px; color:#000;}
.sheet_box .tit_inner .tv {width:116px; padding-left:35px; background:url('/common/pc/olleh2.0/img/ico/ico-product-sheet01.png') 0 0 no-repeat; font-size:24px;}
.sheet_box .tit_inner .internet {width:116px; padding-left:37px; background:url('/common/pc/olleh2.0/img/ico/ico-product-sheet02.png') 0 3px no-repeat; letter-spacing:-1px; font-size:22px;}
.sheet_box .tit_inner .home_call {width:114px; padding-left:39px; background:url('/common/pc/olleh2.0/img/ico/ico-product-sheet03.png') 0 2px no-repeat; letter-spacing:-1px; font-size:22px;}
.sheet_box .tit_inner .internet_call {width:121px; padding-left:32px; background:url('/common/pc/olleh2.0/img/ico/ico-product-sheet04.png') 0 0 no-repeat; letter-spacing:-1px; font-size:22px;}
.sheet_box .tit_inner .smart_home {width:121px; padding-left:32px; background:url('/common/pc/olleh2.0/img/ico/ico-product-sheet05.png') 0 0 no-repeat; letter-spacing:-1px; font-size:22px;}
.sheet_box .tit_inner .home_cam {width:121px; padding-left:32px; background:url('/common/pc/olleh2.0/img/ico/ico-product-sheet06.png') 0 3px no-repeat; letter-spacing:-1px; font-size:22px;}
.sheet_box .tit_inner .cont {float:left; width:462px; }
.sheet_box .tit_inner .giga {font-size:16px; color:#000;}
.sheet_box .tit_inner .giga .ico_txt.bg_gray01 {margin-left:5px; background:#666; }
.sheet_box .tit_inner .change_txt {padding-top:8px; color:#444; font-size:15px; letter-spacing:-1px;}
.sheet_box .sheet_inner .sub_tit {float:left; width:134px; padding:6px 0 6px 19px; font-size:16px; color:#000;}
.sheet_box .sheet_inner .sub_tit i {margin-left:-12px; padding-right:4px; vertical-align:middle; color:#f82a2a;}
.sheet_box .sheet_inner .sub_tit .font_red {font-size:13px;}
.sheet_box .sheet_inner .space_type01 {padding-top:24px; margin-left:0;}
.sheet_box .sheet_inner .space_type02 {padding-top:9px; margin-right:0;}
.sheet_box .sheet_inner .space_type03 {padding-top:12px;}
.sheet_box .sheet_inner .space_type05 {padding-bottom:9px;}
.sheet_box .sheet_inner .space_line01 {line-height:38px;}
.sheet_box .sheet_inner .cont {float:left; width:462px; padding:6px 0; font-size:15px; color:#444;}
.sheet_box .sheet_inner .cont.iradio_type01 .iradio {width:112px;}
.sheet_box .sheet_inner .cont .chk_box + .chk_box {margin-top:10px;}
.sheet_box .sheet_inner .cont .btn.small span {height:22px; line-height:21px; padding:0 8px; font-size:13px;}
.sheet_box .sheet_inner p {letter-spacing:-1px;}
.sheet_box .sheet_inner .gift_price {color:#f82a2a}
.sheet_box .sheet_inner .adjust p {display:inline-block;}
.sheet_box .sheet_inner .adjust .install {margin:3px 0 0 12px; vertical-align:top;}
.sheet_box .sheet_inner p .btn.small.bd_gray03 {margin-left:11px;}
.sheet_box .sheet_inner p.explain {font-size:13px; color:#888;}
.sheet_box .sheet_inner .gift_box {margin-top:19px;}
.sheet_box .sheet_inner .add_box {margin:10px 0 9px;}
.sheet_box .sheet_inner .add .txt {display:inline-block; margin-right:5px;}
.sheet_box .sheet_inner .btn_help {margin-bottom:3px;}
.sheet_box .sheet_inner .product_box {padding:6px 0 3px 0;}
.sheet_box .sheet_inner .period_box {margin-bottom:8px;}
.sheet_box .sheet_inner .period_box.space_type04 {margin-bottom:0;}
.sheet_box .sheet_inner .form_option label em {font-size:16px; color:#000;}
.sheet_box .notice p {margin:6px 0 0 14px; line-height:16px; text-indent:-11px; letter-spacing:-1px; font-size:13px; color:#888;}
.sheet_box .notice p.font_red {color:#f82a2a;}
.sheet_box .notice i {vertical-align:middle;}
.sheet_box .notice a {text-decoration:underline; color:#888;}



/* �ֹ��� �ۼ� */
.explain_tit {margin:10px 0 5px; font-size:14px; letter-spacing:-1px; color:#999;}
.explain_tit i {display:inline-block; vertical-align:middle;}
.horizontal_type.tbl_info tbody th {padding-left:25px; padding-right:0;font-family:"Noto Sans";}
.horizontal_type.tbl_info tbody th * {font-family:"Noto Sans";}
.horizontal_type.tbl_info tbody .bdnone {border-top:none;}
.horizontal_type tbody th.sub_inp {padding-left:18px; padding-right:0;}
.horizontal_type tbody th.space{font-size:15px;}
.tbl_info .sub_inp i {display:inline-block; margin:2px 2px 0 0; vertical-align:middle; color:#f82a2a;}
.tbl_info .space_type01 {padding-top:13px;}
.tbl_info .va_top {padding-top:18px;}
.tbl_info .space_type02 {margin-left:30px;}
.tbl_info .explain {margin:5px 0 0 7px; text-indent:-7px; font-size:14px; letter-spacing:-1px; color:#444;}
.tbl_info .explain.font_red {color:#f82a2a;}
.tbl_info .explain_in {display:inline-block; margin-left:5px; font-size:14px; letter-spacing:-1px; color:#444;}
.tbl_info .explain i {display:inline-block; margin-right:5px; vertical-align:middle;}
.tbl_info .txt {display:inline-block; margin-right:5px; }
.tbl_info .address + .address {margin-top:5px;}
.tbl_info .date_box {margin-bottom:5px;}
.tbl_info .date {float:left;}
.tbl_info .date + .date {margin-left:52px;}
.tbl_info .date .txt {margin:0 17px 0 0; font-family:"Noto Sans";}
.tbl_info .date.radio_area {line-height:32px;}
.tbl_info .radio_area .iradio + .iradio {margin-left:28px;}
.tbl_info .set_up {width:711px; height:50px;}
.tbl_info .statement_wrap {margin:7px 0;}
.tbl_info .statement_box {padding-left:72px; background:url('/common/pc/olleh2.0/img/ico/ico-statement.png') 0 center no-repeat;}
.tbl_info .statement_box p {line-height:16px;}
.tbl_info .statement_box p + p {margin-top:5px;}
.tbl_info .statement_inner .phone {float:left; margin-right:20px;}
.tbl_info .statement_inner .list strong {float:left; margin-right:20px; line-height:32px;}
.tbl_info .statement_inner .icheck {float:left; height:32px;}
.tbl_info .statement_inner .icheck label {display:inline-block; vertical-align:middle;}
.tbl_info .proposer {margin-bottom:5px;}
.tbl_info .word {display:inline-block; margin:0 10px 15px 0;}
.tbl_info .phone.radio_area .btn {margin-left:15px;}
.tbl_info .tbl_delivery_area .deliverys {margin-right: 20px;}
.double_box.one {margin-top:10px;}
.double_inner {float:left; width:317px;}
.double_inner .list + .list {margin-top:10px;}
.double_inner strong {float:left; width:70px; line-height:32px; font-weight:normal; font-family:"Noto Sans";}
.double_inner .cont {float:left; width:237px;}
.double_inner.roomy {width:360px;}
.double_inner.roomy .cont {width:280px;}
.double_inner.full {float:left; width:100%;}
.family_explain {margin-top:10px;}
.family_explain .explain {line-height:18px; color:#666; letter-spacing:-1px;}

.papers p {float:left;}
.papers a {margin:3px 0 0 11px;}
.paper_hide {margin-top:27px;}
.paper_hide .tit {display:inline-block; padding:3px 3px 0 0; vertical-align:top;}
.paper_hide .infiles {width:343px;}
.paper_hide .infiles input {width:235px;}
.paper_hide a.turn_in {margin-left:10px; text-indent:0;}
.paper_hide a.turn_in span {padding:0 7px;}
.pass_box {margin-bottom:3px;}
.pass_box strong {padding:0 25px; color:#010101; font-family:"Noto Sans"; font-weight:normal;}
.info_collect {padding:20px 19px; border:1px solid #d9d9d9;}
.info_collect li {margin-left:15px; text-indent:-15px; color:#010101;}
.info_collect li + li {margin-top:11px;}
.info_collect li span {color:#666;}
.collect_chk {margin:10px 0 20px; color:#444; font-size:14px;}
.collect_chk.type02 {margin-bottom:0; color:#777;}
.mon_total {text-align:right;}
.mon_total span {display:inline-block; line-height:28px; font-size:14px;}
.product_choice_info .reckoning_area .mon_total span em {top:-3px; font-size:28px; font-family:"Noto Sans";}

.order_sheet_area {letter-spacing:-1px;}
.order_sheet_area .inner {margin-bottom:15px;}
.order_sheet_area .sub_tit_area {margin-bottom:5px;}
.order_sheet_area .btn.bd_gray03 span {padding:0 20px;}
.order_sheet_area .orderTelBannerImg {margin-top:20px;}
.order_btn_area {text-align:center;}
.order_btn_area .btn.large span {height:47px; line-height:47px;}
.order_btn_area .btn.bg_red01 span {padding:0 50px;}
.order_btn_area .btn.bg_gray03 span {padding:0 67px;}

/* �������� */
.acc_area.user_choice_data .acc_scope.active .acc_head {border-bottom:0;}
.acc_area.user_choice_data .acc_scope.active .acc_head a {padding:11px 0 0 0;}
.acc_area.user_choice_data .acc_scope.active .acc_contents {padding:0;}
.acc_area.user_choice_data .acc_head {border-bottom:2px solid #b2b2b2;}
.acc_area.user_choice_data .acc_head a {font-size:26px;color:#000;padding:11px 0 11px 0;}

/* ������� */
.order_sheet_area table.type02 {border-bottom:1px solid #9d9d9d;}
.order_sheet_area .tit_txt {margin:30px 0 10px; color:#333; font-size:26px; font-family:"Noto Sans";}
.order_sheet_area .tit_txt.type01 {margin-bottom:0;}
.order_sheet_area .sub_tit {color:#000; font-size:20px; font-family:"Noto Sans"; font-weight:normal;}
.order_sheet_area .top_tit {float:left; width:600px; color:#333; font-family:"Noto Sans"; font-weight:normal;}
.order_sheet_area .inner_scroll {border:1px solid #d8d8d8;}
.order_sheet_area .inner_scroll .jspVerticalBar {border-left:1px solid #d8d8d8;}
.order_sheet_area .terms_agree {float:right; padding-top:5px;}
.order_sheet_area .terms_agree_scroll {width:1040px; height:480px; padding:15px 20px; border:1px solid #adadad;}
.order_sheet_area .inner_scroll {height:135px; margin:5px 0 20px;}
.order_sheet_area .inner_scroll p {padding:14px;}
.order_sheet_area .bullet {margin-top:15px; font-size:14px; margin-left:7px; text-indent:-7px;}
.order_sheet_area .bullet a {text-decoration:underline;}
.order_sheet_area .bullet i {vertical-align:middle;}
/* ���޻�ǰ ���ñ��� ���ǻ��� */
.collect_box {padding:20px 20px 10px 20px;border:1px solid #ddd;}
.collect_box .icheck {display:block;margin:0 0 10px 0;}
.collect_box .icheck label {font-size:13px;color:#666;}

/* �������� */
.order_sheet_area .conf_user {padding:30px; background:#efefef;}
.order_sheet_area .conf_user ul {}
.order_sheet_area .conf_user ul:after {display:block;clear:both;content:'';}
.order_sheet_area .conf_user li {float:left;width:100%;margin-bottom:8px;}
.order_sheet_area .conf_user li a {display:block;font-size:16px;color:#666;padding:15px 20px 27px;border:1px solid #cacaca;border-radius:3px 3px;}
.order_sheet_area .conf_user li a strong {display:block;font-size:22px;color:#000;margin-bottom:12px;}
.order_sheet_area .conf_user li.confirm_phone {background:#fff url('https://shop.kt.com/common/pc/olleh2.0/img/ico/ico_conf_phone.png') no-repeat 960px 21px;}
.order_sheet_area .conf_user li.confirm_ipin {background:#fff url('https://shop.kt.com/common/pc/olleh2.0/img/ico/ico_conf_ipin.png') no-repeat 953px 20px;}
.order_sheet_area .conf_user li.confirm_certificate {background:#fff url('https://shop.kt.com/common/pc/olleh2.0/img/ico/ico_conf_certificate.png') no-repeat 950px 20px;}
.order_sheet_area .conf_user li.confirm_phone.twoStage {width:500px;margin-right:20px;background-position:440px 21px;}
.order_sheet_area .conf_user li.confirm_ipin.twoStage {width:500px;background-position:432px 21px;}
.order_sheet_area .conf_user .info_box {float:left; width:670px;}
.order_sheet_area .conf_user .info_summary {display:block; padding-bottom:20px; color:#000; font-size:16px; font-family:"Noto Sans"; font-weight:normal;}
.order_sheet_area .conf_user .bullet02 {margin:0 0 3px 7px; text-indent:-7px; color:#444; font-size:14px;}
.order_sheet_area .conf_user .bullet02.font_red {color:#f82a2a;}
.order_sheet_area .horizontal_type tbody td.bd_line_none {padding:5px 18px; border-top:none}
.order_sheet_area .message_txt {padding:0 18px 10px; border-top:none; vertical-align:top;}
.order_sheet_area .message_txt.personal .explain_in {width:565px;}
.order_sheet_area .message_txt .in_cont {margin-left:345px;}
.order_sheet_area .email_box {float:left;}
.order_sheet_area .email_area .explain_in {width:342px; margin:0 0 0 10px; line-height:31px;}
.order_sheet_area .nonprofit {padding-left:130px;}
.order_sheet_area .nonprofit .explain_in {width:300px; line-height:20px; margin-right:5px;}
.order_sheet_area .explain_in {float:left; width:430px; margin:0 23px 0 0; letter-spacing:-1px;}
.order_sheet_area .explain_in.type02 {width:450px;}
.order_sheet_area .message_txt .btn.small {float:left;}
.order_sheet_area .message_txt .btn.small span {padding:0 7px;}
.order_sheet_area input.email_txt {text-align:center;}
.order_sheet_area .date input {width:86px;}
.order_sheet_area .report_radio {float:left;}
.order_sheet_area .report_radio .iradio {float:left; margin-right:10px;}
.order_sheet_area .report_radio .iradio label {display:inline-block;}
.order_sheet_area .report_btn {float:left; display:inline-block; width:18px; height:18px; text-indent:-9999px; background:url('https://shop.kt.com/common/pc/olleh2.0/img/ico/ico-help-x2.png') no-repeat 0 0; -webkit-background-size: 18px 18px;
background-size: 18px 18px;}
.order_sheet_area .iradio label {font-size:16px; font-family:"Noto Sans"; font-weight:normal;}
.order_sheet_area .pay_way .space_type02 {margin-left:0;}
.order_sheet_area .pay_way .double_inner {width:360px; margin-bottom:5px;}
.order_sheet_area .pay_way .double_inner.roomy {width:380px;}
.order_sheet_area .pay_way .phone {margin-bottom:5px;}
.order_sheet_area .double_inner.full {width:100%;}
.order_sheet_area .hope_num .in_cont {float:left; margin-left:10px;}
.order_sheet_area .hope_num .in_cont:first-child {margin-left:0;}
.order_sheet_area .explain.type02 {margin-left:0; text-indent:0;}
.order_sheet_area .num_move {display:inline-block; margin-left:20px;}
.order_sheet_area .cont_identify {margin-top:5px;}

/* Ȩ����_��ȭ����û */
.horizontal_type tbody td.select_td {padding:10px 0 0;}
.acc_area .select_info .acc_head {border-top:0;}
.acc_area .select_info .acc_head a {height:30px; line-height:30px; padding:0 0 10px 18px;; color:#777; font-size:16px; font-family:"Noto Sans";}
.acc_area .select_info .acc_head a span.font_red{font-family:"Noto Sans";}
.acc_area .select_info .acc_head a i {top:8px;}
.acc_area .select_info .acc_contents {padding:15px 13px 15px; border-top:1px solid #8c8c8c;}
.acc_area .select_info .pass_box strong {display:inline-block; width:109px; padding:0;}
.acc_area .select_info .pass_box strong.next {padding-left:20px;}
.acc_area .select_info .proposer {margin-top:10px;}
.acc_area .select_info .proposer strong {display:inline-block; width:109px; padding:0;}
.acc_area .select_info .explain {margin-left:120px; color:#777;}

/* ���� - ����ȭ - �����ֹ� */
.order_self_tel {margin:0 auto;width:1080px;}
.order_self_tel h3 {margin:0 !important;padding:0 0 15px;font-size:26px;color:#000;font-family:"Noto Sans";border:none;}
.order_self_tel .h3_area {position:relative;}
.order_self_tel .h3_area p.require {position:absolute;bottom:15px;right:0;margin:0;padding:0;float:none;background:none;font-size:14px;color:#444;}
.order_self_tel .phoneInfo {margin:0;padding:27px 0 27px 143px;border-top:1px solid #e4e4e4;background:url(/common/pc/olleh2.0/img/ico/ico_order_tel.png) 39px center no-repeat;}
.order_self_tel .phoneInfo h4 {font-size:18px;color:#000;font-family:"Noto Sans";}
.order_self_tel .phoneInfo ul {font-size:14px;color:#666;}
.order_self_tel .phoneInfo a {position:static;margin-top:10px;padding:0 14px;font-size:14px;color:#444;}
.order_self_tel .phoneInfo a:hover {color:#444 !important;}
.order_self_tel div.order h3 + dl {border-top:1px solid #666;}
.order_self_tel div.order .h3_area + dl {border-top:1px solid #666;}
.order_self_tel div.order dl {display:table;border-bottom:1px solid #666;padding:0;background:#eaeaea;}
.order_self_tel div.order dt {display:table-cell;float:none;width:141px;padding:0 0 0 23px;background:none;vertical-align:middle;font-size:16px;color:#000;font-family:"Noto Sans";}
.order_self_tel div.order dt em {vertical-align:middle;}
.order_self_tel div.order dt span {display:block;padding-left:8px;line-height:1;font-size:14px;color:#666;font-family:"Malgun Gothic", "�������";}
.order_self_tel div.order dd {display:table-cell;float:none;width:870px;padding:15px 23px;background:#fff;font-size:16px;color:#333;font-family:"Noto Sans";}
.order_self_tel div.order dd input {vertical-align:middle;}
.order_self_tel div.order .radio label {font-size:16px;color:#333;font-family:"Noto Sans";}
.order_self_tel .noti-txt {font-size:12px;margin:3px 66px 8px;}
.order_self_tel .num_box + .num_box {margin-top:10px;}
.order_self_tel .num_box em.phone_tit, .order_self_tel .num_box  em.tell_tit {color:#000;}
.order_self_tel .num_box em.phone_tit .font_red {color:#f82a2a}
.order_self_tel .num_box em.tell_tit {padding-left:11px;}
.order_self_tel .num_box select {margin-left:5px;}
.order_self_tel .num_box > p {display:inline-block;height:32px;line-height:32px;}
.order_self_tel .num_box > p input {vertical-align:middle;}
.order_self_tel a.btn.bd_gray03 {height:30px;line-height:30px;padding:0 10px;min-width:40px;text-align:center;}
.order_self_tel a.btn.bd_gray03:hover {color:#333 !important;}
.order_self_tel div.order p span, .order_self_tel div.order p em {color:#f82a2a;}
.order_self_tel div.order select {height:32px;}
.order_self_tel .mSafer dt {font-size:16px;font-family:"Noto Sans";}
.order_self_tel .mSafer dd {font-size:14px;color:#666; font-family:"Malgun Gothic", "�������";}
.order_self_tel .mSafer dd a {color:#448ccb;}
.order_self_tel .mSafer dd a:hover {color:#448ccb !important;}
.order_self_tel div.btnWrap {padding-top:50px;text-align:center;}
.order_self_tel .order.agreement {margin:0;}
.order_self_tel .order.agreement label {font-size:14px;font-weight:normal;font-family:"Malgun Gothic", "�������";}
.order_self_tel div.agreement {position:relative;}
.order_self_tel div.agreement .agreement_box {position:static;height:475px;overflow:auto;margin-top:10px;padding:20px 20px;border:1px solid #d8d8d8;}
.order_self_tel div.agreement .agreement_box > div > h4 {padding:0 0 12px;font-size:16px;color:#333;font-family:"Noto Sans";	background:none;}
.order_self_tel div.agreement .agreement_box > div > h4 em {color:#f82a2a;}
.order_self_tel div.agreement .agreement_box > div {position:relative;height: auto;margin-bottom:25px; padding:0;}
.order_self_tel div.agreement .agreement_box > div > div > .agreementCont {padding:15px 15px 0;height:133px;overflow:auto;border:1px solid #d8d8d8;}
.order_self_tel div.agreement .agreement_box p.agreeChk {top:0;right:0;}
.order_self_tel div.agreement .agreement_box p.agreeChk input {vertical-align:middle;}
.order_self_tel div.agreement p.agreeAll {top:40px;font-weight: normal;}
.order_self_tel div.agreement p.agreeAll input {vertical-align:middle;}
.order_self_tel div.agreement .agreement_box table {width:100%;border-collapse:collapse;}
.order_self_tel div.agreement .agreement_box table thead th {padding:6px 0;border:1px solid #d3d3d3;color:#474747;}
.order_self_tel div.agreement .agreement_box table tbody td {padding:6px;border:1px solid #d3d3d3;color:#474747;vertical-align:top;word-break:break-all;}
.order_self_tel div.agreement .agreement_box table tbody td.boldTxt {font-size:20px !important;color:#0000ff !important;text-decoration:underline;font-weight:bold;}

/* �ֹ��Ϸ�, ��ȭ��û �Ϸ� */
.order_state {margin-bottom:15px;padding:17px 0 24px;min-height:77px;text-align:center;background:#f6f6f6;}
.order_state h2 {margin-bottom:11px;font-size:30px;letter-spacing:-2px;color:#000;font-family:"Noto Sans";}
.order_state h2 span {color:#000;font-family:"Noto Sans";}
.order_state .info_txt {margin-bottom:10px;}
.order_state .info_txt span {font-size:14px;}
.order_state ul {display:inline-block;}
.order_state li {float:left;padding-left:32px;font-size:16px;letter-spacing:-1px;}
.order_state li:first-child {padding:0 32px 0 0;}
.order_state li + li {padding-right:32px;}
.order_state li strong {display:inline-block;margin-right:3px;padding-right:8px;background:url('/common/pc/olleh2.0/img/bg/bg-oderstate-bar.png') right 6px no-repeat;font-weight:normal;}
.order_state li span {display:inline-block;}
.order_state li a {padding-right:12px;background:url('/common/pc/olleh2.0/img/bg/bg_order_info_bar.png') no-repeat 100% 50%;color:#6d5d5d;font-size:14px;text-decoration:underline;}
.order_state .complete_txt {margin-bottom:15px;}
.order_detail table th, .order_detail table td {padding:14px 11px 14px 19px;}
.order_detail table th.row_groups {font-size:16px;}
.detail_area .img_box {float:left;width:130px;padding-top:10px;}
.detail_area .img_box img {width:130px;height:130px;}
.detail_area .detail_info {float:left;}
.detail_info .tit {margin-bottom:13px;}
.detail_info .tit strong {margin-right:20px;font-size:26px;font-family:"Roboto Medium","Noto Sans";font-weight:normal;color:#333;}
.detail_info .tit span {display:inline-block;vertical-align:middle;}
.detail_info .tit .phone_weight {margin-right:30px;}
.pdf_explain.full {width:100%;}
.pdf_explain.full {float:none;}
.pdf_explain.full dt {width:126px;color:#333;}/*üũ�ʿ�*/
.pdf_explain.full dt.two {line-height:1.3;}
.pdf_explain.full em {padding-left:8px;font-family:"Roboto Bold";}
.pdf_explain.full dd {overflow:hidden;}
.pdf_explain.full dd .service {width:730px;margin-left:-10px;}
.pdf_explain.full dd .service span {display:inline-block;padding:0 10px 0 11px;background:url('/common/pc/olleh2.0/img/bg/bg-pdf-bar.png') 0 6px no-repeat;}
.pdf_explain.full .exp {font-size:14px;color:#666;}
.pdf_explain {float:left;}
.pdf_explain.first {clear:both;}
.pdf_explain + .pdf_explain {margin-left:65px;}
.pdf_explain dl + dl {margin-top:6px;}
.pdf_explain dt, .pdf_explain dd {float:left;}
.pdf_explain dt {width:124px;color:#666;}
.pdf_explain dd {color:#000;}
.pdf_explain .ico_txt {position:relative;bottom:1px;}
.pdf_explain .bullet {padding-left:125px;font-size:14px;}
.pdf_explain .pdt_info {float:left;padding-right:15px;}
.pdf_explain .pdt_plus_ico {float:left;padding-right:15px;}
/* .pdf_explain .supple_service span {padding:0 10px;}
.pdf_explain .supple_service span:first-child {padding-left:0;}
.pdf_explain .supple_service span + span {background:url('/common/pc/olleh2.0/img/bg/bg-pdf-bar.png') 0 6px no-repeat;} 2018-03-29 ��ȭ, �ֹ� �Ϸ� �ΰ����� ���� css ���� */
.order_detail .join_info_txt {float:left;display:block;width:100%;margin-bottom:5px;font-size:18px;font-family:"Noto Sans";font-weight:normal;}
.order_detail .explain {margin-top:5px;}
.order_detail .explain.ta_type01 {padding-left:322px;}
.order_detail .explain.ta_type02 {padding-left:244px;}
.order_detail .explain.type02 p {margin-top:5px;color:#444;font-size:16px;}
.order_detail .explain p {padding-left:10px;text-indent:-10px;line-height:20px;font-size:14px;color:#666;}
.order_detail .explain p i {vertical-align:middle;}
.order_detail .attach_info_list li {color:#444;font-size:16px;}
.order_detail .horizontal_type {border-top:2px solid #666; margin-bottom:10px;}
.order_detail .horizontal_type tbody th.row_groups {background-color:#eaeaea;}
.detail_price_area .taste {float:left;display:block;margin-top:10px;padding:0 29px;}
.detail_price_area .surtax_txt {color:#888;font-size:14px;}
.detail_price_area .price_box {float:left;width:auto;}
.detail_price_area .price_box ul li.total {line-height:1.5;}
.detail_price_area .price_box ul li {line-height:24px;}
.detail_price_area .price_box ul li em {top:1px;font-family:"Roboto Regular","Noto Sans";}
.detail_price_area.type02 .price_box.month {width:400px;line-height:26px;padding-left:30px;background:url('/common/pc/olleh2.0/img/bg/bg-pdf-bar.png') 0 11px no-repeat;}
.detail_price_area.type02 .price_box.month em {font-size:32px;}
.detail_price_area.type02 .price_box.commu {width:226px;}
.detail_price_area.type02 .price_box strong {display:inline-block;color:#000;}
.detail_price_area.type02 .price_box .sub_tit {color:#888;font-size:14px;}
.detail_price_area.type03 .price_box {width:auto;}
.detail_price_area.type03 .price_box li {padding-left:0;}
.detail_price_area.type03 .price_box .total > span {float:none;text-align:left;}
.detail_price_area.type03 .taste {padding:0 25px;}
.detail_price_area.wd01 .price_box {width:174px}
.detail_price_area .price_box strong {display:block;font-weight:normal;color:#000;}
.detail_price_area .price_box li {padding-left:30px;text-align:left;}
.detail_price_area .price_box li.total em {position:relative;top:3px;margin-left:5px;font-size:22px;color:#f82a2a;font-family:"Roboto Bold","Noto Sans";}
.detail_price_area .price_box em {position:relative;top:3px;font-size:22px;font-family:"Roboto Bold","Noto Sans";color:#000}
.detail_price_area .price_box em.font_red {color:#f82a2a;}
.detail_price_area .price_box .total > span {display:block;text-align:left;padding-top:11px;} /*üũ�ʿ�*/
.detail_price_area .price_box li.total span span {float:none;font-size:16px;color:#333;}
.detail_price_area .price_box li .sub {float:left;text-align:left;}
.detail_price_area .price_box.sub_wid li .sub {width:100px;}
.detail_price_area .price_box li .sub.depth {padding-left:11px;background:url('/common/pc/olleh2.0/img/bg/bg-price-arrow02.png') 0 6px no-repeat;color:#888;}
.detail_price_area .price_box li span {float:right;font-size:14px;}
.detail_price_area .price_box li em {font-size:17px;}
.detail_price_area .price_box p {word-wrap:break-word;word-break:break-all;white-space:normal;font-size:14px;}
.detail_price_area.wd01 .price_box.total {width:350px;}
.detail_price_area .price_box.total strong span {font-size:14px;color:#888;}
.detail_price_area .price_box.total li.total {position:relative;top:-5px;padding-left:0;}
.detail_price_area .price_box.total li em {font-size:32px;}
.detail_price_area .monthly_price > span {display:block;}
.detail_price_area .monthly_price em {font-size:32px;}
.detail_price_area .bullet {margin-left:7px;text-indent:-7px;color:#666;font-size:14px;}
.detail_price_area .attach_info_list {font-size:16px;}
.detail_price_area.type02 .price_box {width:175px;}
.detail_price_area.type02 .price_box em {font-family:"Roboto Bold"}
.detail_price_area.type02 .price_box.total {width:350px;}
.detail_price_area.type02 .price_box .total {margin-top:7px;}
.detail_price_area.type02 .price_box .total em {}
.detail_price_area.type02 .taste {padding:0 30px;}
.order_detail.type02 .pdf_explain.full dt {color:#666;}
.order_detail.type02 .indent_list {margin-top:24px;}
.order_detail.type02 .indent_list li {color:#333;font-size:16px;}
.order_detail.type02 .indent_list li + li {margin-top:5px;}
.order_detail.type02 .client_center {display:block;padding-left:12px;color:#666;font-size:14px;}
.order_detail.type02 .monthly_price {line-height:39px;}

.note_area {margin:40px 0 19px;}
.note_area h3  {font-size:20px;font-family:"Noto Sans";color:#000;}
.note_area .note_box {margin:16px 0 30px;padding:20px;border:1px solid #d9d9d9;}
.note_area.type02 .note_box {padding-bottom:0;}
.note_area .note_box strong {display:block;margin-bottom:2px;font-size:16px;font-weight:normal;letter-spacing:-1px;color:#010101;}
.note_area .note_box .notice {margin-bottom:30px;}
.note_area .note_box .notice p {margin-left:7px;padding-left:12px;line-height:22px;text-indent:-10px;letter-spacing:-1px;color:#666;}
.note_area .note_box .notice .sub_txt {color:#000;}
.note_area .note_box .notice.bullet p {margin-left:0;padding-left:11px;text-indent:0;background:url('/common/pc/olleh2.0/img/bg/bg-bullet-list.png') 0 11px no-repeat;}
.note_area .note_box .notice.bullet p + p {margin-top:8px;}
.note_area .note_box .notice.last {margin-bottom:0;}
.order_complete .btn_area {margin:30px 0 46px;text-align:center;}
.order_complete .btn_area.type01 {margin-top:30px;margin-bottom:0}
.order_complete .btn_area a {width:145px;}
.order_complete .btn_area a span {padding:0;}



/* ���� �ֹ� ����ǰ �� ���̾� - 2018.03.15 �߰� */
.product_choice_info .user_choice_info .scope.popview {float:left;display:block;width:464px;margin:0 0 6px;}
#dimmed_type2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.1;z-index:10000;}
#GiftDtl{position:absolute;left:50%;top:50%;width:532px;margin-left:-266px;border-radius:5px;background-color:#fff;z-index:10001;}
#GiftDtl > div{padding:0 25px 25px}
#GiftDtl h2{height:50px;border-bottom:3px solid #23c1c4;font-family:"Noto Sans";font-size:20px;line-height:52px;color:#333;letter-spacing:-1px;}
#GiftDtl .cont{padding:20px}
#GiftDtl .detail{overflow:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e0e1e3;}
#GiftDtl .detail p:first-child{float: left;width:100px;height:100px;margin: 0 15px 0 0;border: 1px solid #e9e9e9;text-align: center;}
#GiftDtl .detail p img{max-width:100px}
#GiftDtl .detail h6{margin-bottom:5px;font-size:16px;color:#000}
#GiftDtl .detail ul{float:left;width:355px;margin-top:15px;padding-top:15px;border-top:1px dashed #cacaca;}
#GiftDtl .detail li{color:#000;}
#GiftDtl .detail li img{vertical-align:middle;}
#GiftDtl .detail li strong{font-size:14px;color:#de1a22;}
#GiftDtl .copy_txt1{margin-bottom:7px;font-weight:bold;font-size:14px;color:#000;}
#GiftDtl button.btn_close{position:absolute;top:16px;right:25px;width:20px;height:20px;background:url('/common/pc/olleh2.0/img/btn/btn-layer-close.gif') no-repeat center;}

/* ��� ���¹� */
.wireSelfStep{margin:-50px 0 30px;padding-top:30px;height:70px;text-align:center;font-size:0;background:url('/images/pc/wireSelf/bg-top-step.jpg') repeat-x center 0;margin-top: -50px;margin-bottom: 30px;}
.wireSelfStep span{display:inline-block;vertical-align:middle;margin:0 3px;}
.wireSelfStep .num{width:30px;height:30px;font-size:19px;text-align:center;color:#a3e3ef;box-sizing:border-box;border-radius:50%;border:2px solid #a3e3ef;}
.wireSelfStep .dash{width:7px;height:2px;font-size:0;color:transparent;background-color:rgba(163,227,239,0.54);}
.wireSelfStep .present{color:#17bfbb;background-color:#fff;border-color:#fff;}
.wireSelfStep .txt{margin:0 5px;font-size:26px;color:#fff;font-family:"Noto Sans";text-shadow:0px 0px 3px rgba(0,0,0,0.2);}

/* 190222 ����ȭ �������� ������ ���� */
.wire-phone-self-order-address a{border-color:#ff0000!important;color:#ff0000!important;}
.wire-phone-self-order-address button{padding:0 10px;height:32px;border:1px solid #7c7575;border-radius:3px;background-color:#fff;font-size:15px;line-height:30px;text-align:center;color:#333;}
.layer-check-signup-result-wrap .layer{display:block!important;position:fixed;top:50%;left:50%;margin:-150px 0 0 -205px;width:360px;text-align:center;}
.layer-check-signup-result-wrap .layer_header{text-align:left;}
.layer-check-signup-result-wrap .btn {margin-top:20px;}
.layer-check-signup-result-wrap .close {overflow:hidden;position:absolute;top:16px;right:25px;width:20px;height:20px;background:url(/common/pc/olleh2.0/img/btn/btn-layer-close.gif) no-repeat center;color:transparent;}
.layer-check-signup-result-false strong{display:block;margin-top:10px;padding:10px 0;border-radius:5px;background-color:#eee;font-weight:normal;}


/* �ڵ��� ���� ���� ����  */
.btn.large03 span {padding:0 30px;color:#fff;font-family:"Noto Sans","���� ���", "MalgunGothic", "Malgun Gothic", MalgunGothic_web;font-size:16px;line-height:48px}
.btn.bg_gray04 {color:#fff;background-color:#23c1c4;}

/*************** 191129 ���� ��û&�Ϸ� ������ ���� ***************/
/* ���� */
.color-red {color: #f44b57 !important;}
.color-basic {color: #666 !important;}
.color-gray {color: #999 !important;}
.color-mint {color: #01a69f !important;}
.color-darkgray {color: #333 !important;}
.button-gray, .button-red, .button-green{display: inline-block;box-sizing: border-box;height:48px;line-height:48px;border-radius: 4px;font-size: 15px;font-family: "Noto Sans Medium", "Noto Sans", "���� ���", "MalgunGothic", "Malgun Gothic", sans-serif;color: #fff;overflow: hidden;text-align: center;vertical-align: top;}
.button-gray{background: #999;}
.button-red{background: #f44b57;}
.button-green{background:#23c1c4;}
[class*='button-'].button-size-md{height:48px;padding-top:14px;padding-bottom:14px;}
.button-gray.small {height: 28px;padding: 4px 18px;font-size: 13px;border-radius: 18px;color:#fff;}
.button-gray.toggle-dropdown:after {display: inline-block;content: '';width: 16px;height: 9px;margin-left: 8px;background: url(/images/pc/uniteOrder/ico_order_arrow_down_white.png) no-repeat;background-size: 100%;vertical-align: 1px;}
.button-gray.toggle-dropdown.actived:after {background-image: url(/images/pc/uniteOrder/ico_order_arrow_up_white.png);}
.button-round {display: block;float: right;width: 152px;height: 48px;line-height: 48px;background: #23c1c4;border-radius: 4px;color: #fff;font-size: 15px;font-family: "Noto Sans Medium", "Noto Sans", "���� ���", "MalgunGothic", "Malgun Gothic", sans-serif;text-align: center;}
/* hspage_tbl ��û, �Ϸ� ����*/
.hspage_wrap *{font-family:"Noto Sans", "MalgunGothic";color: #222;}
.hspage_tit1{font-size:30px;margin-bottom:10px;}
.hspage_tit_area{padding-bottom:17px;margin-bottom:20px;text-align:center;}
.hspage_tit_area .title{font-size:40px;color:#000;font-family:"Noto Sans medium", "MalgunGothic";padding:0;height:auto;border:none;}
.hspage_tit_area .txt_desc{margin-top:3px;font-size:20px;color:#333;font-family:"Noto Sans Light", "MalgunGothic";}
.hspage_tbl{table-layout:auto;}
.hspage_tbl th, .hspage_tbl td{text-align:left;font-weight:normal;line-height:1.4;vertical-align:top;}
.hspage_tbl th{font-size:18px;color:#222;white-space:nowrap;}
.hspage_tbl td{color:#333;font-family:"Noto Sans Light", "MalgunGothic"}

/* data */
.hspage_tbl_wrap{border:14px solid #f6f6f6;background-color:#fff;padding:20px 26px 16px;}
.hspage_tbl_wrap .hspage_tbl td, .hspage_tbl_wrap .hspage_tbl .font_inherit{font-size:20px;}
.hspage_tbl.data th{font-family:"Noto Sans Bold", "MalgunGothic"}
.hspage_tbl.data td .text_desc{font-size:18px;margin-top:11px;font-family:"Noto Sans Light"}
.hspage_tbl.data td .text_desc .color-mint{font-family:"Noto Sans Light"}
.hspage_tbl.data th.inbox{padding-top:15px;}
.hspage_tbl.data th .pos_tit{position:absolute;top:12px;}
.hspage_tbl.data tfoot + tbody tr:last-of-type th,
.hspage_tbl.data tfoot + tbody tr:last-of-type td{padding-bottom:25px;}
.hspage_tbl.data tfoot th, .hspage_tbl.data tfoot td{position:relative;padding:14px 0 0;border-top:1px solid #e5e5e5;vertical-align:middle;white-space:nowrap;}
.hspage_tbl.data .pos_tit{font-family:"Noto Sans bold";font-size:18px;padding-right:0;color:#222;}
.hspage_tbl.data .txt_total .color-red,
.hspage_tbl.data .txt_total .color-basic{font-size:30px;font-family:"Roboto Bold", "Noto Sans";letter-spacing:-0.5px;}
.hspage_tbl.data .txt_total .won{font-size:18px;color:#222;font-weight:bold;}
.hspage_tbl.data .txt_total .stxt{font-size:18px;color:#222;font-family:"Noto Sans Light"}
.hspage_tbl.data .txt_total .text_desc{font-size:14px;color:#999;}
.hspage_tbl.data .txt_total .text_desc .color-red{font-size:15px;}
.hspage_tbl.data .total_calcul .txt_total{display:inline-block;}
.hspage_tbl.data .total_calcul .txt_total.total, .hspage_tbl.data .total_calcul .txt_total.sale{position:relative;padding-left:24px;margin-left:14px;}
.hspage_tbl.data .total_calcul .txt_total.sale:before, .hspage_tbl.data .total_calcul .txt_total.total:before, .hspage_tbl.data .total_calcul .txt_total.total:after{content:'';display:block;position:absolute;left:0;top:50%;background-color:#999;width:10px;height:2px;}
.hspage_tbl.data .total_calcul .txt_total.sale:before{margin-top:-1px;}
.hspage_tbl.data .total_calcul .txt_total.total:before{margin-top:-2px;}
.hspage_tbl.data .total_calcul .txt_total.total:after{margin-top:2px;}
.hspage_tbl.data .total_calcul.type2 .txt_total .pos_tit{padding-right:30px;}
.hspage_tbl.data .total_calcul.type2 .txt_total .pos_tit02{width:120px;display:inline-block;}
.hspage_tbl.data .ico_txt{padding:3px 6px;vertical-align:middle;font-size:13px;margin-top:-3px;}
/* form */
.hspage_tbl.frm input:-ms-input-placeholder, .hspage_tbl.frm textarea:-ms-input-placeholder{color:#909090 !important;}
.hspage_tbl.frm input::-ms-input-placeholder, .hspage_tbl.frm textarea::-ms-input-placeholder {color:#909090 !important;}
.hspage_tbl.frm input::placeholder, .hspage_tbl.frm textarea::placeholder {color:#909090 !important;}
.hspage_tbl.frm .inptxt, .hspage_tbl.frm .selects, .hspage_tbl.frm .txtarea{font-size:15px;line-height:1.5;color:#222;border:1px solid #e4e4e4;border-radius:2px;font-family:"Noto Sans", "MalgunGothic";width:100%;box-sizing:border-box;outline:none}
.hspage_tbl.frm .inptxt, .hspage_tbl.frm .selects{height:48px;padding:0 18px;}
.hspage_tbl.frm .inptxt[disabled], .hspage_tbl.frm .inptxt[disabled]:hover{background-color:#eee;border-color:#e4e4e4;}
.hspage_tbl.frm .inptxt:hover, .hspage_tbl.frm .selects:hover, .hspage_tbl.frm .txtarea:hover{border-color:#23c1c4;}
.hspage_tbl.frm .txtarea{padding:10px 18px;min-height:80px;}
.hspage_tbl.frm .impess{display:inline-block;width:9px;height:0.9em;overflow:hidden;color:#f44b57;}
.hspage_tbl.frm .impess:before{content:'* ';font-weight:bold}
.hspage_tbl.frm th, .hspage_tbl.frm td{padding:8px 0 8px 40px;}
.hspage_tbl.frm td{padding-left:0;font-size:18px;}
.hspage_tbl.frm td:last-child{padding-right:40px}
.hspage_tbl.frm .inbox{padding:28px 0 0 40px;}
.hspage_tbl.frm .inbox ~ td{padding-top:19px;padding-bottom:19px;}
.hspage_btn_wrap{margin-top:40px;text-align:center;}
.hspage_btn_wrap [class*='button-']{padding-left:90px;padding-right:90px;font-size:22px;font-family:"Noto Sans Bold", "MalgunGothic"}
.orderComplete_banner {margin-top:50px;}
/* ��û */
.chk_def {position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0}
.chk_def + label{position:relative;padding-left:27px;font-size:16px;font-family:"Noto Sans Medium", "MalgunGothic"}
.chk_def + label:before{content:'';position:absolute;top:4px;left:0;display:block;width:19px;height:19px;background:#e3e3e3 url(/images/pc/common/hspage_checkbox.png) 50% 50% no-repeat;cursor:pointer;border-radius:50px;}
.chk_def:checked + label:before{background-color:#23c1c4;}
.ico_updown{text-indent:-9999px;vertical-align:middle;}
.ico_updown:before{content:'';display:inline-block;width:10px;height:6px;margin-left:2px;background:url(/images/pc/common/hspage_updown.png) 0 -8px no-repeat;}
.ico_updown.open:before{background-position:0 0;}
.hspage_tbl.frm .hspage_agree_wrap th{padding-top:7px;}
.hspage_tbl.frm .hspage_agree_wrap td{padding-top:10px;}
.hspage_agree .all_chk_wrap{padding:0 9px 10px 1px;}
.hspage_agree .agree_list > li{padding:12px 20px;margin-bottom:-1px;font-size:14px;color:#555;border-radius:2px;border:1px solid #e4e4e4;}
.hspage_agree .agree_cont{margin:5px 0 3px 27px;color:#666;font-size:16px;font-family:"Noto Sans Light", "MalgunGothic"}
.hspage_agree .agree_cont.boldTxt{font-size:19px !important;color:#0000ff !important;text-decoration:underline;font-weight:bold;}
.hspage_agree .all_chk_wrap .chk_def + label{color:#222;}
.hspage_agree .agree_list .chk_def + label{color:#333;font-family:"Noto Sans", "MalgunGothic"}
.hspage_tbl_wrap.mgbot{margin-bottom:23px;}
.hspage_recomm_kt{text-align:right;padding-top:4px;padding-right:40px;}
.hspage_recomm_kt .stit{display:inline-block;color:#23c1c4;font-size:15px;font-weight:normal;vertical-align:middle;}
.recomm_inp{display:none;}
.recomm_inp .hspage_tbl td{padding-right:6px;}
.recomm_inp .hspage_tbl td:last-child{padding-right:0;}
.recomm_inp .hspage_tbl .col2{width:1%;}
.recomm_inp .hspage_tbl [class*='button-']{white-space:nowrap;padding:0 22px;}
.hspage_box_txt{background-color:#f6f6f6;padding:8px;font-family:"Noto Sans Light";font-size:14px;margin-top:17px;}
.hspage_box_txt .txt_desc{color:#333;}
/*�Ϸ�*/
.hspage_consulting{background-color:#fff;border:1px solid #ececec;padding:30px 129px 22px;box-shadow:0 7px 24px rgba(0,0,0,0.1);border-radius:12px;}
.hspage_consulting .hspage_tbl_wrap{border:none;background-color:#f5f6f9;padding:30px 44px;}
.consulting_time{background:url(/images/pc/common/bg_hspage_consulting.jpg) 0 100% no-repeat;margin:0 0 17px 142px;height:137px;padding:36px 0 0 149px;box-sizing:border-box;}
.consulting_time .time_txt{font-size:26px;color:#222;font-family:"Noto Sans medium", "MalgunGothic"}
.consulting_time .time_txt .color-mint{font-size:28px;font-family:"Noto Sans Bold", "MalgunGothic"}
.consulting_time .time_txt .color-mint.time{margin-left:-4px;font-size:32px;font-family:"Roboto Medium", "MalgunGothic";font-weight:normal;}
.consulting_time .txt_desc{margin-top:7px;font-size:18px;color:#222;font-family:"Noto Sans Light", "MalgunGothic"}
.consulting_time .txt_desc strong {color:#000;}
.hspage_tbl.data_cmpt th, .hspage_tbl.data_cmpt td{padding:9px 0 8px;font-size:20px;}
.hspage_tbl.data_cmpt th{font-family:"Noto Sans Bold", "MalgunGothic"}
.hspage_tbl.data_cmpt td{font-family:"Noto Sans", "MalgunGothic"}
.hspage_complate_bn{margin-top:63px;text-align:center;}
.hspage_complate_bn img{max-width:100%;}
/*************** 191129 ���� ��û&�Ϸ� ������ ���� ***************/


/* ���ټ� ���� */
.hspage_agree .chk_area {position:relative;}
.hspage_agree .chk_area .chk_def {left:0;}
.hspage_agree .chk_area .chk_def:focus + label {outline:1px dashed #666;}

.ordCsInfo {margin:0 auto 40px;width:475px;min-height:60px;background:url('/images/pc/common/img_oneclick_complete.png') no-repeat 0px 0px;}
.ordCsInfo p{font-size:18px;font-family:"Noto Sans Light";text-align:left;padding-left:65px;}
.ordCsInfo strong {color:#23c1c4;font-familay:"Noto Sans";}



/* ���� ��� ������Ʈ */
.order_self_tel .agreement_box table {table-layout:auto;}
.order_self_tel .agreement_box table thead th {padding:6px;}
.order_self_tel .agreement_box table tbody th {padding:6px; border:1px solid #d3d3d3; color:#474747;}

.order_self_tel .agreeTbl.txt_c {text-align:center;}

.order_self_tel div.agreement .agreement_box .agreeTbl.ver_m tr th,
.order_self_tel div.agreement .agreement_box .agreeTbl.ver_m tr td {vertical-align:middle;}

.order_self_tel div.agreement .agreement_box .agreeTbl.ver_mver_toptr td {vertical-align:top;}

.order_self_tel .agreeTbl tr td.txt_l {text-align:left;}
.order_self_tel .agreeTbl tr td.txt_c {text-align:center;}
.order_self_tel .agreeTbl tr td.boldTxtNormal * {font-size:18px;}

.order_self_tel .agree_cont_tit {font-size:16px; color:#333; font-weight:bold; padding-bottom:0; margin:25px 0 15px 0 !important;}

.order_self_tel .agree_cont_txt {font-size:14px; color:#333; font-weight:bold; margin:10px 0 5px 0;}
.order_self_tel .agree_cont_txt.normal {font-size:13px; font-weight:normal;}
.order_self_tel .agree_cont_txt.sizeUp {font-size:16px;}

.order_self_tel .agreementCont .agree_cont_tit:first-child {margin-top:0 !important;}

.order_self_tel .agree_cont_tit + .txtmark,
.order_self_tel .agree_cont_txt + .txtmark {margin-top:10px;}

.order_self_tel .txtmark {margin-top:20px;}
.order_self_tel .txtmark > li {position:relative; margin:6px 0 0 0; padding-left:15px; font-size:15px;}
.order_self_tel .txtmark > li:first-child {margin-top:0;}
.order_self_tel .txtmark > li:after {content:"��"; position:absolute; top:-1px; left:0;}
.order_self_tel .txtmark > li strong {color:#000;}

.order_self_tel .txtmark.bar > li {padding-left:10px;}
.order_self_tel .txtmark.bar > li:after {content:"-"; position:absolute; top:-1px; left:0;}

.order_self_tel .txtmark.dot > li {padding-left:12px;}
.order_self_tel .txtmark.dot > li:after {content:""; position:absolute; top:6px; left:0; background-color:#666; width:5px; height:5px; border-radius:50%;}

.order_self_tel .txtmark.decimal {padding-left:15px;}
.order_self_tel .txtmark.decimal > li {list-style-type:decimal; padding-left:3px;}
.order_self_tel .txtmark.decimal > li:after {content:""; display:block; clear:both;}
.order_self_tel .txtmark.decimal.sub {padding-left:10px;}

.order_self_tel .txtmark .sub {margin-top:0; padding:5px 0; margin-bottom:0;}
.order_self_tel .txtmark .sub li {margin:3px 0 0 0;}
.order_self_tel .txtmark .sub li:first-child {margin-top:0;}

.order_self_tel .txtmark.mt0 {margin-top:0;}

.order_self_tel .tbl_nowrap {overflow-x:auto;}
.order_self_tel .tbl_nowrap table {width:auto; white-space:nowrap;}

/*��ȭ�ֹ� ��û ������ ����*/
.telcoun_sy02_wrap .hspage_tit_area,
.telcoun_sy02_wrap .hspage_tit_area *{font-family:'Noto Sans KR' !important;}
.telcoun_sy02_wrap .hspage_tit_area{border-bottom:none;padding-bottom:0;}
.telcoun_sy02_wrap .hspage_tit_area .title{text-align:left;font-size:16px;font-weight:700;line-height:25px;}
.telcoun_sy02_wrap .hspage_tit_area .txt_desc{text-align:left;color:#808080;font-size:13px;margin-top:10px;}

.telcoun_sy02_wrap .hspage_tbl_wrap.mgbot{padding:20px 20px 20px 25px;border:1px solid #d9d9d9;border-radius:10px;}
.telcoun_sy02_wrap .hspage_tbl.data th, .telcoun_sy02_wrap .hspage_tbl.data td{padding:0 0 15px 0;font-family:"Noto Sans", "MalgunGothic";font-size:15px;word-break:keep-all;}
.telcoun_sy02_wrap .hspage_tbl.data tr:only-child th, .telcoun_sy02_wrap .hspage_tbl.data tr:only-child td{padding:0;}
.telcoun_sy02_wrap .hspage_tbl.data td .text_desc{font-size:15px;}
.telcoun_sy02_wrap .hspage_tbl.data tfoot th,
.telcoun_sy02_wrap .hspage_tbl.data tfoot td{padding:5px 0 0 0;border-top:none;}
.telcoun_sy02_wrap .hspage_tbl.data .pos_tit{position:static;font-family:"Noto Sans", "MalgunGothic";font-size:15px;}
.telcoun_sy02_wrap .hspage_tbl.data tfoot .color-red ,
.telcoun_sy02_wrap .hspage_tbl.data tfoot .won ,
.telcoun_sy02_wrap .hspage_tbl.data tfoot .stxt{font-size:15px;font-family:"Noto Sans bold";color:#000 !important;}

.telcoun_sy02_wrap .telcoun_sy02 > div + div{margin-top:20px;}
.telcoun_sy02_wrap .telcoun_sy02 .inbox{margin-bottom:12px !important;padding:0;font-size:15px;color:#000;line-height:23px;}
.telcoun_sy02_wrap .telcoun_sy02 .inbox label{font-size:15px;color:#000;line-height:23px;}
.telcoun_sy02_wrap .telcoun_sy02 .name_box{padding:20px 25px;background:#fff;border:1px solid #d9d9d9;border-radius:10px;}
.telcoun_sy02_wrap .telcoun_sy02 .name_box .inbox{margin-bottom:0 !important;}
.telcoun_sy02_wrap .telcoun_sy02 .name_box .inbox label{font-size:15px;line-height:25px;color:#000;font-weight:500;}
.telcoun_sy02_wrap .telcoun_sy02 .name_box .cont + .inbox{margin-top:20px;}
.telcoun_sy02_wrap .telcoun_sy02 .name_box input{width:100%;height:40px;padding:0 10px;font-size:15px;line-height:40px;color:#222;border:none;border-bottom:1px solid #ededed;box-sizing:border-box;}
.telcoun_sy02_wrap .telcoun_sy02 .name_box input:hover{border-bottom:1px solid #ededed;}
.telcoun_sy02_wrap .telcoun_sy02.hspage_tbl.frm .txtarea{width:100%;padding:17px 20px;font-size:15px;line-height:20px;color:#222;border:1px solid #d9d9d9;border-radius:10px;}
.telcoun_sy02_wrap .telcoun_sy02 .impess{margin-left:2px;}
.telcoun_sy02_wrap .telcoun_sy02 .name_box input::placeholder,
.telcoun_sy02_wrap .telcoun_sy02.hspage_tbl.frm .txtarea::placeholder{color:#909090;font-size:15px;}

.telcoun_sy02_wrap .hspage_agree{margin-top:20px;padding:20px 25px;background:#fff;border:1px solid #d9d9d9;border-radius:10px;}
.telcoun_sy02_wrap .hspage_agree .agree_list{margin-top:15px;}
.telcoun_sy02_wrap .hspage_agree .agree_list > li{margin-top:25px;padding:0;border:none;}
.telcoun_sy02_wrap .hspage_agree .agree_list > li:first-child{margin-top:0;}
.telcoun_sy02_wrap .hspage_agree .all_chk_wrap{padding:0;}
.telcoun_sy02_wrap .hspage_agree .agree_cont{margin:10px 0 0 25px;font-size:13px;}
.telcoun_sy02_wrap .hspage_agree .all_chk_wrap .chk_def + label{padding-left:30px;font-size:16px !important}

.telcoun_sy02_wrap .chk_def + label{font-size:13px !important;color:#909090 !important}
.telcoun_sy02_wrap .chk_def:checked + label{color:#000 !important;}
.telcoun_sy02_wrap .chk_def + label:before,
.telcoun_sy02_wrap .chk_def + a:before{ position: absolute; left: 0; top: 0; display: inline-block; width: 25px; height: 25px; z-index: 1; background: url(/unify/m/images/mobile/order/cert/icon_check_off.png) center center no-repeat; background-size: 25px; background-color:#fff; }
.telcoun_sy02_wrap .chk_def:checked + label:before,
.telcoun_sy02_wrap .chk_def:checked + a:before{background-image:url(/unify/m/images/mobile/order/cert/icon_check_on.png)}
.telcoun_sy02_wrap .agree_list .chk_def + label:before,
.telcoun_sy02_wrap .agree_list .chk_def + a:before{ width: 20px; height: 20px; background: url(/unify/m/images/mobile/order/cert/icon_check_no.png) 4px center no-repeat;background-size: 12px auto; z-index: 10; }
.telcoun_sy02_wrap .agree_list .chk_def:checked + label:before,
.telcoun_sy02_wrap .agree_list .chk_def:checked + a:before{background: url(/unify/m/images/mobile/order/cert/check_on.png) 0 0 no-repeat;background-size: 20px 20px;}
.telcoun_sy02_wrap .hspage_agree .agree_cont.boldTxt{color:#01a69f !important;font-size:13px !important;}

.telcoun_sy02_wrap .button-red{height:52px;font-size:15px;line-height:52px;font-weight:600;background:#5ddfde;color:#000;}

/* �°��� ������ �÷� ���� */
/* .color-mint {color:#01A69F !important} */
.hspage_btn_wrap > a {background:#5ddfde; color:#000}
