@charset "utf-8";

@import "/hc/static/2/css/common.css";
@import "/hc/static/2/css/header.css";
@import "/hc/static/2/css/footer.css";
@import "/hc/static/2/css/main.css";
@import "/hc/static/2/css/search.css";
@import "/hc/static/2/css/faq.css";
@import "/hc/static/2/css/notice.css";
@import "/hc/static/2/css/inquiry.css";
@import "/hc/static/2/css/detail.css";

/* bugs */
@font-face {font-family:'NotoSans';font-style:normal;font-weight:300;src:url("/bugs/hc/resource/NotoSans-Light.woff2") format("woff2"), url("/bugs/hc/resource/NotoSans-Light.woff") format("woff"), url("/bugs/hc/resource/NotoSans-Light.ttf") format("truetype");}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:400;src:url("/bugs/hc/resource/NotoSans-Regular.woff2") format("woff2"), url("/bugs/hc/resource/NotoSans-Regular.woff") format("woff"), url("/bugs/hc/resource/NotoSans-Regular.ttf") format("truetype");}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:500;src:url("/bugs/hc/resource/NotoSans-Medium.woff2") format("woff2"), url("/bugs/hc/resource/NotoSans-Medium.woff") format("woff"), url("/bugs/hc/resource/NotoSans-Medium.ttf") format("truetype");}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:700;src:url("/bugs/hc/resource/NotoSans-Bold.woff2") format("woff2"), url("/bugs/hc/resource/NotoSans-Bold.woff") format("woff"), url("/bugs/hc/resource/NotoSans-Bold.ttf") format("truetype");}

:lang(ko) {font-family:'NotoSans', 'Apple SD Gothic Neo', sans-serif !important;}
body {font-family:'NotoSans', 'Apple SD Gothic Neo', sans-serif !important;}
.wrap, #container_wrap {position:relative;min-height:0;}
#YSF-BTN-HOLDER {overflow:hidden;text-indent:-1000em;background:url("/bugs/hc/resource/icon_helpcenter_chat.png") no-repeat center !important;background-size:64px auto !important;}
.main_banner {position:relative;height:320px;}
.main_banner:before {content:'';position:absolute;top:0;left:0;height:320px;width:50%;background:#D08FDB;z-index:1;}
.main_banner:after {content:'';position:absolute;top:0;right:0;height:320px;width:50%;background:#FF8B3B;z-index:1;}
.main_banner .bg {position:relative;height:320px;background:url("/bugs/hc/resource/bg_mainBanner.png") no-repeat 50% 50%;background-size:auto 100%;z-index:10;}
.carousel-caption {top:57px;padding-top:0;padding-bottom:0;}
.carousel-caption .title_txt {font-weight:bold;line-height:54px;}
.carousel-caption .sub_txt {margin-top:4px;line-height:28px;}
.search-box {margin-top:17px;}
#supports .support__contents {margin-top:0;}
#supports .support__item.menu1:before {height:100px;width:100px;background:url("/bugs/hc/resource/icon_helpcenter_faq.svg") no-repeat;}
#supports .support__item.menu2:before {height:100px;width:100px;background:url("/bugs/hc/resource/icon_helpcenter_qna.svg") no-repeat;}
#supports .support__item.menu3:before {height:100px;width:110px;background:url("/bugs/hc/resource/icon_helpcenter_myqna.svg") no-repeat;}
#supports .support__item.menu4:before {height:100px;width:74px;background:url("/bugs/hc/resource/icon_helpcenter_notice.svg") no-repeat;}
#supports .support__item .card-title .btn {margin-top:-4px;font-weight:500;line-height:30px;vertical-align:top;}
#supports .support__item .card-title .btn:after {top:50%;right:2px;height:12px;width:8px;margin-top:-6px;background:url("/bugs/hc/resource/icon_helpcenter_go_w8.svg") no-repeat;}
#supports .support__item .card-title .btn:hover {color:#FF3D33;}
#supports .support__item .card-title .btn:hover:after {background:url("/bugs/hc/resource/icon_helpcenter_go_w8_active.svg") no-repeat;}
#supports .moreInfo {margin:61px 0;padding-top:60px;border-top:1px solid #E5E5E5;}
#supports .moreInfo li {position:relative;overflow:hidden;padding-left:19px;}
#supports .moreInfo li:before {content:'';position:absolute;top:10px;left:0;height:3px;width:3px;background:#999;}
#supports .moreInfo li strong {float:left;width:266px;font-size:18px;font-weight:500;color:#333;line-height:24px;}
#supports .moreInfo li > div {float:left;font-size:15px;color:#999;line-height:24px;}
#supports .moreInfo li > div em {color:#333;}
#supports .moreInfo li > div a {display:inline-block;position:relative;height:24px;width:80px;font-size:11px;color:#666;line-height:22px;text-indent:13px;vertical-align:top;border:1px solid #DCDCDC;border-radius:12px;}
#supports .moreInfo li > div a:after {content:'';position:absolute;top:50%;right:13px;height:8px;width:5px;margin-top:-4px;background:url("/bugs/hc/resource/icon_helpcenter_go_w5.svg") no-repeat;}
#supports .moreInfo li > div span {display:inline-block;position:relative;margin-left:10px;padding-left:9px;vertical-align:top;}
#supports .moreInfo li > div span:before {content:'';position:absolute;top:11px;left:0;height:2px;width:2px;background:#999;}
#supports .moreInfo li + li {margin-top:12px;}
#sec_contact-news {margin-top:65px;}
#sec_contact-news .textArea {padding:75px 0;}
#sec_contact-news .textArea .text-item .icon-more:after {height:24px;width:14px;background:url("/bugs/hc/resource/icon_helpcenter_go_w14.svg") no-repeat;}
#sec_contact-news .textArea .text-item .icon-more:hover:after {background:url("/bugs/hc/resource/icon_helpcenter_go_w14_active.svg") no-repeat;}
.help-center-title {font-weight:500;line-height:38px;}
.lnb--fixed .lnb--fixed__nav {top:55px;}
.lnb__nav li {overflow:hidden;height:24px;margin-top:24px;}
.lnb__nav li a {line-height:24px;}
.lnb__nav li a:hover {color:#FF3D33;}
.lnb__nav li.on a {color:#FF3D33;}
.lnb__nav li:first-of-type a {display:block;height:24px;}
.lnb__nav li:first-of-type a:before {content:'FAQ';display:block;font-size:16px;color:inherit;line-height:24px;}
.lnb--fixed__content {padding-top:54px;}
.tit_txt {color:#333;line-height:60px;}
.el-breadcrumb li {line-height:20px;}
.el-breadcrumb li a {line-height:20px;}
.el-breadcrumb li a:after {top:0;}
.icon-leavel-1, .icon-leavel-2, .icon-leavel-3, .icon-leavel-4 {font-size:11px;line-height:20px;text-align:center;background:#8DA0B2;}
.noticeData .icon-leavel-1, .noticeData .icon-leavel-2, .noticeData .icon-leavel-3, .noticeData .icon-leavel-4 {width:50px;}
.faqData th {font-weight:400;}
.faqData tr.hot-text td, .faqData tr.hot-text td .title-info a {font-weight:400;}
.noticeData th {font-weight:400;}
.noticeData tr.hot-text td, .noticeData tr.hot-text td .title-info a {font-weight:400;}
.search-title strong {font-weight:500;color:#FF3D33;}
.search-text .search-text_lit {margin-top:28px;}
.search-text .search-text_lit dt a, .search-text .search-text_more a {display:inline-block;margin-bottom:10px;font-weight:500;color:#3A3635;}
.search-text .search-text_lit dd .search-text_con {color:#666;line-height:19px;}
.search-content_title-sub strong, .search-content_title a {color:#FF3D33;}
.noticeData td .title-info a > span, .faq-keywords span {color:#FF3D33;}
.sub_catewrap .sub_category {margin-top:10px;}
.faq-keywords {margin-bottom:-20px !important;}
.faqNoResult a {color:#FF3D33;}
#ssoLoginMsg {margin-bottom:20px !important;color:#666;}
#chat-offline .btn {background:#FF564C;}

/* 컬러 변경 */
.btn-color-purple:focus, .btn-color-purple:hover, .btn-color-purple_radius:hover, .btn-color-purple_radius:focus, .btn-color-purple_radius, .btn-color-purple {background:#FF564C;}
.paginate li.number a:hover, .paginate li.number.active a {border-color:#FF564C;background:#FF564C;}
.base-inquiry-btn {background:#FF564C;}
#inquiryForm.layui-form .layui-form-checked[lay-skin=primary] i {border-color:#FF564C !important;background-color:#FF564C !important;}
.layui-form .layui-form-checkbox[lay-skin=primary]:hover i {border-color:#FF564C !important;}
.layui-form .layui-form-radio>i:hover, .layui-form .layui-form-radioed>i {color:#FF564C !important;}
.message-box .layui-layer-btn .layui-layer-btn0 {background-color:#FF564C;}
.layui-form .layui-form-select dl dd.layui-this, .layui-form .layui-form-select dl dd:hover {background-color: #E1E1E1 !important;}
ul.urp-cascader-child>li:hover,
ul.urp-cascader-child li.active {background-color: #E1E1E1 !important;}

.step-area .step:before {background-color:#FF564C;}

.upLoad {display:none;}