/*
Copyright (c) 2021 Kil Hyung-jin, with Reserved Font Name Pretendard.
https://github.com/orioncactus/pretendard

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
*/


/* 프리텐다드 폰트 설정 */

@font-face {
    font-family: 'Pretendard';
    font-weight: 900;
    font-display: swap;
    src: local('Pretendard Black'), url('/font/Pretendard-Black.woff2') format('woff2'), url('/font/Pretendard-Black.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 800;
    font-display: swap;
    src: local('Pretendard ExtraBold'), url('/font/Pretendard-ExtraBold.woff2') format('woff2'), url('/font/Pretendard-ExtraBold.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 700;
    font-display: swap;
    src: local('Pretendard Bold'), url('/font/Pretendard-Bold.woff2') format('woff2'), url('/font/Pretendard-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 600;
    font-display: swap;
    src: local('Pretendard SemiBold'), url('/font/Pretendard-SemiBold.woff2') format('woff2'), url('/font/Pretendard-SemiBold.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 500;
    font-display: swap;
    src: local('Pretendard Medium'), url('/font/Pretendard-Medium.woff2') format('woff2'), url('/font/Pretendard-Medium.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 400;
    font-display: swap;
    src: local('Pretendard Regular'), url('/font/Pretendard-Regular.woff2') format('woff2'), url('/font/Pretendard-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 300;
    font-display: swap;
    src: local('Pretendard Light'), url('/font/Pretendard-Light.woff2') format('woff2'), url('/font/Pretendard-Light.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 200;
    font-display: swap;
    src: local('Pretendard ExtraLight'), url('/font/Pretendard-ExtraLight.woff2') format('woff2'), url('/font/Pretendard-ExtraLight.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 100;
    font-display: swap;
    src: local('Pretendard Thin'), url('/font/Pretendard-Thin.woff2') format('woff2'), url('/font/Pretendard-Thin.woff') format('woff');
}

#chat {
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #AAAAAA;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-shadow-color: #AAAAAA;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #EFEFEF;
    scrollbar-arrow-color: 000000;
}

@charset "utf-8";

/* 기본요소 여백 초기화 */

html,
body,
div,
span,
dt,
dl,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
blockquote,
p,
address,
pre,
cite,
form,
fieldset,
input,
textarea,
select,
table,
th,
td {
    margin: 0px;
    padding: 0px;
    font-size: inherit;
}
html,
body{
    font-size: 12px;
}

img {
    border: none;
}

input[type=text]::-ms-clear {
    display: none;
    width: 0;
    height: 0;
}

body {
    font-size: 12px;
}

a.title:link {
    COLOR: #5e5e5e;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
}

a.title:visited {
    COLOR: #5e5e5e;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.title:hover {
    COLOR: #5e5e5e;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline
}

a.title:active {
    COLOR: #5e5e5e;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.title_white:link {
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
}

a.title_white:visited {
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.title_white:hover {
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline
}

a.title_white:active {
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.copy_href:link {
    COLOR: #989898;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
}

a.copy_href:visited {
    COLOR: #989898;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.copy_href:hover {
    COLOR: #989898;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline
}

a.copy_href:active {
    COLOR: #989898;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.edu_more_btn:link {
    COLOR: #fa9e55;
    font-size: 11px;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
}

a.edu_more_btn:visited {
    COLOR: #fa9e55;
    font-size: 11px;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.edu_more_btn:hover {
    COLOR: #fa9e55;
    font-size: 11px;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline
}

a.edu_more_btn:active {
    COLOR: #fa9e55;
    font-size: 11px;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.ntc_href:link {
    COLOR: #555555;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
}

a.ntc_href:visited {
    COLOR: #555555;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.ntc_href:hover {
    COLOR: #555555;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline
}

a.ntc_href:active {
    COLOR: #555555;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.sub_second_menu_href:link {
    COLOR: #656565;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
}

a.sub_second_menu_href:visited {
    COLOR: #656565;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.sub_second_menu_href:hover {
    COLOR: #656565;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline
}

a.sub_second_menu_href:active {
    COLOR: #656565;
    font-weight: bold;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.sub_third_menu_href:link {
    COLOR: #959595;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
}

a.sub_third_menu_href:visited {
    COLOR: #959595;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

a.sub_third_menu_href:hover {
    COLOR: #959595;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline
}

a.sub_third_menu_href:active {
    COLOR: #959595;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}

.body_cs {
    background-image: url('../images/main_title_back.png');
    background-repeat: repeat-x;
}

.sub_body_cs {
    background-image: url('../images/sub_pattern.png');
    background-repeat: repeat-x;
}

.top_menu {
    color: #686868;
}

.sear_tab {
    padding: 46px 0px 0px 35px;
}

.sear_input {
    padding: 0px 0px 0px 10px;
    border: 0px;
    height: 35px;
    width: 259px;
    border-top: 5px solid #dfdfdf;
    border-bottom: 5px solid #dfdfdf;
    border-left: 5px solid #dfdfdf;
    line-height: 35px;
    margin-right: -1px;
    vertical-align: middle;
}

.sear_td {
    padding: 46px 0px 0px 0px;
}

.search_btn {
    vertical-align: middle;
}

.menu_01 {
    width: 160px;
    height: 40px;
    text-align: left;
    padding: 0px 0px 0px 15px;
    color: white;
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #274aad;
    background-color: #3658b2;
}

.menu_02 {
    width: 160px;
    height: 39px;
    text-align: left;
    padding: 0px 0px 0px 15px;
    color: #b9cef9;
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #3b5cc7;
    background-color: #4970d7;
}

.menu_03 {
    width: 160px;
    height: 39px;
    text-align: left;
    padding: 0px 0px 0px 15px;
    color: #9099b2;
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #d4d8e3;
    background-color: #ecf0fb;
}

.edu_box {
    width: 310px;
    text-align: center;
    vertical-align: top;
    padding: 13px 0px 0px 20px;
    border-right: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
}

.edu_title {
    border-left: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
}

.edu_sbj {
    text-align: left;
    font-size: 14px;
    font-weight: bold;
}

.edu_date {
    color: #979797;
    font-size: 11px;
    font-weight: bold;
}

.edu_time {
    color: #a6a6a6;
    font-size: 11px;
}

.edu_info {
    text-align: left;
    color: #e0e0e0;
    border-bottom: 1px solid #eaeaea;
    padding: 0px 0px 5px 0px;
}

.edu_curri {
    color: #919191;
    text-align: left;
    line-height: 180%;
}

.copy_td {
    color: #d4d4d4;
    text-align: center;
    background-color: #f3f3f3;
}

.prd_list_sbj {
    line-height: 250%;
    color: #5c5c5c;
    font-weight: bold;
}

.prd_list_info {
    width: 170px;
    height: 17px;
    color: #919191;
    font-size: 11px;
    font-family: "돋움";
}

.sub_menu_box {
    width: 559px;
    height: 518px;
    border: 1px solid #d4d8e3;
    background: #ffffff;
    position: absolute;
    top: 164px;
    left: 50%;
    margin-left: -355px;
    border-left: 0;
    border-top: 0;
    display: none;
}

.btn_close {
    position: relative;
    top: 497px;
    left: 538px;
    cursor: pointer;
}

.sub_menu {
    list-style: none;
}

.sub_menu_list {
    width: 102px;
    line-height: 130%;
    color: #828282;
    margin-left: 30px;
    margin-bottom: 5px;
}

.category_title {
    color: #959595;
    width: 870px;
    height: 37px;
    padding: 0px 0px 0px 28px;
    text-align: left;
    font-weight: normal;
    border: 1px solid #e8e9ef;
}

.sub_menu_title {
    font-weight: bold;
    color: #666666;
    margin-top: 9px;
    margin-bottom: 10px;
    margin-left: 30px;
}

.sub_category_title {
    width: 870px;
    height: 38px;
    text-align: left;
    color: #959595;
    padding: 0px 0px 0px 30px;
    border-right: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
}

#mainImage {
    border: 0;
    position: relative;
    overflow: hidden;
    text-align: left;
    margin-left: -1px;
    border-right: 1px solid #e9e9e9;
}

#mainImage #btn_image0,
#mainImage #btn_image1,
#mainImage #btn_image2,
#mainImage #btn_image3 {
    position: absolute;
    width: 17px;
    height: 19px;
    cursor: pointer;
    background-image: url('../images/img_btn_2.png');
}

#mainImage #btn_image0 {
    top: 12px;
    right: 66px;
}

#mainImage #btn_image1 {
    top: 12px;
    right: 46px;
}

#mainImage #btn_image2 {
    top: 12px;
    right: 26px;
}

#mainImage #btn_image3 {
    top: 12px;
    right: 6px;
}

#btn_edu_pre,
#btn_edu_next {
    cursor: pointer;
}

.edu_contents_box {
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
}

.prd_view_title {
    width: 819px;
    line-height: 150%;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #454545;
}

.prd_view_field {
    color: #959595;
    font-weight: bold;
}

.prd_view_data {
    color: #959595;
}

.cate_list_td {
    height: 40px;
    color: #656565;
    font-weight: bold;
    text-align: center;
    background-color: #f9f9f9;
    border-top: 1px solid #cecece;
    border-bottom: 1px solid #eeeeee;
}

.cate_list_info_td {
    color: #656565;
    line-height: 120%;
    height: 120px;
    border-bottom: 1px solid #eeeeee;
}

.bg_search {
    background-image: url('../images/bg_mass_search.png');
    position: relative;
}

#search_box {
    position: absolute;
    top: 35px;
    left: 160px;
    width: 500px;
}

#select_mass_search {
    height: 28px;
    border: 1px solid #b3b3bd;
    margin-right: 5px;
    width: 136px;
    padding-left: 5px;
}

#mass_search_input {
    height: 28px;
    width: 258px;
    border: 1px solid #b3b3bd;
    padding-left: 5px;
}

.channel_txt {
    font-size: 14px;
    font-weight: bold;
}

.search_txt {
    color: #f00;
    font-weight: bold;
}

.search_nums {
    color: #00f;
    text-decoration: underline;
}

.product_all {
    color: #959595;
    text-decoration: none;
}


/* 마이페이지 배너알림 */

.mypg_banner_noti,
.mypg_banner_noti * {
    font-family: 'Pretendard' !important;
}

.mypg_banner_noti {
    font-weight: 700;
    width: 100%;
    font-size: 14px;
    line-height: 150%;
    min-height: 44px;
    padding: 10px 24px 10px 56px;
    background-repeat: no-repeat;
    background-position: left 24px center;
    background-size: 24px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    justify-content: space-between;
}

.mypg_banner_noti a {
    text-decoration: none;
    color: inherit;
}

.mypg_banner_noti.type1 {
    background-image: url("https://image.onch3.co.kr/img_data/mypage/banner/mypg_banner_type1.png");
    background-color: #FAEAE1;
    color: #E87206;
}

.mypg_banner_noti.type2 {
    background-image: url("https://image.onch3.co.kr/img_data/mypage/banner/mypg_banner_type2.png");
    background-color: #EBF0FA;
    color: #0044CC;
}

.type2.check {
    background-image: url("https://image.onch3.co.kr/img_data/mypage/banner/mypg_banner_type2_check.png");
}

.mypage_banner .head_top_banner {
    display: flex;
    position: relative;
    height: 48px;
    width: 100%;
    margin: 0 auto;
    box-sizing: border-box;
    align-items: center;
}

.mypage_banner a {
    text-decoration: none;
}

.mypage_banner.mb_top .head_top_banner {
    justify-content: center;
    width: 1250px;
}

.head_top_url {
    font-size: 16px;
    display: block;
    padding: 0 20px;
    font-weight: bold;
}

.head_top_url span {
    color: rgba(51, 126, 169, 1);
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
}

.head_t_b_close {
    z-index: 99;
    font-size: 14px;
    cursor: pointer;
    color: #959595;
    position: absolute;
    right: 20px;
}

.close_t_b {
    z-index: 99;
    width: 16px;
    vertical-align: -3px;
}

.header_li_box {
    height: 38px;
    background-color: #f2f2f2;
}

.header_li {
    margin: 0 auto;
    width: 1250px;
}

.header_li > .onchannel_btn{
    float: left;
    line-height: 38px;
    color: #626262;
    font-size: 12px;
    font-weight: 600;
    background-image: url(/images/bar.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding: 0 8px 0 22px;
    margin-right: 8px;
    background:
     url(/images/bar.png) right center no-repeat,
     url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="12" viewBox="0 0 18 12" fill="none"><path d="M9.78992 11.9991C9.71661 11.9612 9.70014 11.8954 9.70673 11.8196C9.72732 11.577 9.74874 11.3352 9.77098 11.0935C9.79486 10.8298 9.81875 10.5653 9.84263 10.3016C9.86158 10.0868 9.88052 9.87199 9.89946 9.65802C9.92088 9.41962 9.94229 9.18038 9.96371 8.94198C9.96371 8.93861 9.96371 8.93524 9.96371 8.92682C9.89617 8.96557 9.85252 8.93019 9.80804 8.88301C9.65896 8.72212 9.50823 8.56374 9.35833 8.40369C9.34433 8.38853 9.33609 8.38515 9.3188 8.402C9.18125 8.54353 9.04205 8.68336 8.90286 8.8232C8.89133 8.835 8.88391 8.84848 8.8765 8.8628C8.85097 8.90913 8.8172 8.94283 8.76037 8.94451C8.70189 8.94619 8.66483 8.91503 8.63929 8.86617C8.62611 8.84258 8.61047 8.8232 8.59152 8.80383C8.46386 8.67494 8.33619 8.5469 8.20853 8.41801C8.17723 8.38684 8.17723 8.38684 8.1484 8.41801C7.9985 8.57807 7.8486 8.73728 7.69869 8.89734C7.68799 8.90913 7.67646 8.92429 7.66328 8.9285C7.63116 8.93861 7.62951 8.95967 7.63198 8.98831C7.65257 9.20481 7.67151 9.42215 7.69046 9.63865C7.70693 9.8265 7.7234 10.0152 7.7407 10.2031C7.75964 10.4187 7.77941 10.6344 7.79918 10.85C7.81565 11.037 7.83295 11.224 7.84942 11.4111C7.86177 11.5492 7.87331 11.6865 7.88566 11.8247C7.88731 11.8466 7.88566 11.8685 7.88237 11.8904C7.87248 11.9426 7.8453 11.9805 7.79506 11.9982H7.76129C7.68057 11.9595 7.64433 11.8904 7.62951 11.8036C7.60397 11.6503 7.57597 11.4978 7.54879 11.3445C7.4796 10.957 7.41124 10.5703 7.34206 10.1828C7.26875 9.76922 7.19627 9.35644 7.12297 8.94282C7.04307 8.48961 6.96236 8.0364 6.88164 7.58403C6.87176 7.53012 6.86929 7.47536 6.84869 7.42397V7.34816C6.87587 7.27824 6.92282 7.22517 6.98377 7.18305C7.02413 7.15525 7.06861 7.13924 7.11226 7.11987H7.16662C7.22757 7.14177 7.2877 7.16704 7.34206 7.20411C7.43925 7.2715 7.50514 7.35574 7.49937 7.48379C7.49937 7.48968 7.49937 7.49558 7.50102 7.50063C7.52079 7.72219 7.54055 7.94374 7.56032 8.16444C7.56609 8.23268 7.57268 8.30092 7.58009 8.3801C7.5908 8.36662 7.59492 8.35988 7.60068 8.35399C7.74235 8.19898 7.88401 8.04398 8.02486 7.88898C8.03392 7.87887 8.04133 7.86708 8.04792 7.85528C8.10145 7.74661 8.22088 7.74746 8.28018 7.85191C8.28842 7.86624 8.29748 7.87887 8.30819 7.89067C8.44985 8.03724 8.59235 8.18382 8.73319 8.33124C8.75296 8.35146 8.76284 8.3523 8.78261 8.33124C8.94322 8.15855 9.11371 7.99512 9.26938 7.81738C9.32291 7.75588 9.39622 7.76009 9.44646 7.82496C9.45799 7.83928 9.46705 7.85528 9.47941 7.86876C9.64743 8.05241 9.81545 8.23605 9.98347 8.41885C9.99089 8.42643 9.99583 8.43907 10.0098 8.43907C10.0115 8.42475 10.0139 8.41127 10.0156 8.39779C10.0436 8.08105 10.0724 7.76431 10.098 7.44756C10.1046 7.36753 10.1358 7.30435 10.1935 7.25297C10.2166 7.23275 10.2413 7.21422 10.266 7.19653C10.3162 7.16115 10.3731 7.14008 10.4299 7.11987H10.4842C10.4908 7.13166 10.504 7.12913 10.5131 7.1325C10.621 7.17715 10.7132 7.23865 10.7478 7.36164V7.42397C10.7355 7.43493 10.7371 7.45093 10.7346 7.46441C10.7132 7.58403 10.6926 7.70449 10.6712 7.82496C10.5979 8.23858 10.5238 8.65135 10.4505 9.06497C10.3706 9.5165 10.2907 9.96887 10.2108 10.4204C10.1284 10.8846 10.0461 11.3487 9.96288 11.8129C9.94806 11.898 9.91099 11.9662 9.82698 11.9982H9.79321L9.78992 11.9991Z" fill="%23EFB61D"/><path d="M3.66723 8.24767L3.17608 5.47803C0.999194 5.27332 -0.194262 7.30941 1.02637 9.12226C1.47773 9.92001 2.11852 10.5223 2.88204 11.0008C3.74933 11.5838 4.91953 11.8146 5.96473 11.8036C5.63363 11.4303 5.09864 11.0008 4.76259 10.4507L4.52347 9.98738C4.10341 9.41707 4.01152 8.83735 3.66888 8.24683" fill="url(%23paint0_linear_9278_11530)"/><path d="M7.74317 1.21042C5.83479 0.229867 3.94454 1.87845 3.45447 3.7511C2.6473 6.52008 3.59017 10.0523 5.96473 11.8036C4.49002 10.2452 3.7733 8.06325 4.71552 6.07895C5.07792 5.31574 5.65151 4.61648 6.58266 4.08554C7.14109 3.21618 7.86836 2.48666 8.64588 1.82285C8.37737 1.56929 8.07345 1.36711 7.74317 1.21042Z" fill="url(%23paint1_linear_9278_11530)"/><path d="M17.4605 3.79154C16.977 -2.55764 8.55363 0.142257 6.58266 4.08554C11.6686 1.61803 15.698 7.34816 12.2716 11.5517C15.1164 10.1576 17.5462 7.13082 17.4605 3.79154Z" fill="url(%23paint2_linear_9278_11530)"/><defs><linearGradient id="paint0_linear_9278_11530" x1="3.4294" y1="1.13342" x2="10.2245" y2="22.2641" gradientUnits="userSpaceOnUse"><stop stop-color="%23F89040"/><stop offset="1" stop-color="%23EA2A09"/></linearGradient><linearGradient id="paint1_linear_9278_11530" x1="8.78076" y1="0.194131" x2="8.90059" y2="13.0893" gradientUnits="userSpaceOnUse"><stop stop-color="%23FFD926"/><stop offset="1" stop-color="%23E78D13"/></linearGradient><linearGradient id="paint2_linear_9278_11530" x1="8.99999" y1="0" x2="8.99999" y2="11.9991" gradientUnits="userSpaceOnUse"><stop stop-color="%2300CCB8"/><stop offset="1" stop-color="%23009B8C"/></linearGradient></defs></svg>') left no-repeat;
}

.header_li > .selleruniv_btn{
    float: left;
    line-height: 38px;
    color: #626262;
    font-size: 12px;
    font-weight: 600;
    background-image: url(/images/bar.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding: 0 8px 0 22px;
    margin-right: 8px;
    background:
            url(/images/bar.png) right center no-repeat,
            url('data:image/svg+xml,<svg width="160" height="160" viewBox="0 0 160 160" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M141.638 34.6583L88.2761 3.81324C83.1024 0.824161 76.727 0.824161 71.5533 3.81324L18.191 34.6583C13.0173 37.6473 9.82959 43.1768 9.82959 49.155V110.845C9.82959 116.823 13.0173 122.353 18.191 125.342L71.5533 156.187C76.727 159.176 83.1024 159.176 88.2761 156.187L141.638 125.342C146.812 122.353 150 116.823 150 110.845V49.155C150 43.1768 146.812 37.6473 141.638 34.6583Z" fill="%2300BBA5"/><path d="M80.3545 115.963L80.3602 115.957H80.3545V115.963Z" fill="white"/><path d="M80.3541 92.423V92.3923L80.3296 92.4046L80.3541 92.423Z" fill="white"/><path d="M121.614 66.685C121.614 64.4859 120.388 62.5711 118.587 61.5852L118.556 61.5663L117.918 61.2187L104.9 54.2042L95.926 49.3635L91.1864 46.8105L91.0221 46.722L90.485 46.4313H90.4723C87.4264 44.9083 83.9949 44.0426 80.355 44.0363C80.3486 44.0363 80.336 44.0363 80.3297 44.0363C76.8414 44.0363 73.5363 44.8262 70.5852 46.2417C70.4588 46.2986 70.3387 46.3618 70.2186 46.425C69.6878 46.6904 69.1633 46.9748 68.6577 47.2781L64.7903 49.3635L55.8167 54.2042L46.8432 59.0448L45.4529 59.8032L40.8713 62.2804H40.8776C39.0829 63.2662 37.8633 65.1684 37.8633 67.3612V86.2688C37.8633 88.746 39.8729 90.7556 42.3501 90.7556C44.5998 90.7556 46.4577 89.0936 46.78 86.9324C46.8116 86.7175 46.8368 86.49 46.8368 86.2688V69.9711L49.333 68.6251L52.8971 66.704L55.8104 65.1367L57.8579 64.0372L64.7903 60.3024L80.3613 51.9102L75.4637 54.5517C76.9235 53.7681 78.5855 53.3195 80.3613 53.3195C82.1686 53.3195 83.8622 53.7808 85.341 54.596L80.355 51.9039L95.926 60.2961L102.801 63.9993L104.906 65.1304L107.794 66.685L104.906 68.2396L102.801 69.3708L95.9323 73.0739L95.4078 73.3583L85.3726 78.7677C85.3094 78.8056 85.2399 78.8372 85.1703 78.8751C83.7358 79.6335 82.0991 80.0632 80.3613 80.0632C78.6235 80.0632 76.873 79.6082 75.4195 78.8309L65.2895 73.3709L64.784 73.0992L64.5754 72.9855L64.1646 72.7643C63.3937 72.3914 62.5342 72.1702 61.6179 72.1702C60.512 72.1702 59.482 72.4862 58.6036 73.017C56.9289 74.0345 55.8104 75.8734 55.8104 77.9778V99.2679C55.8104 101.328 56.891 103.135 58.5088 104.165L58.6099 104.222L59.1534 104.513L64.7966 107.553L68.8347 109.726C69.2897 109.998 69.7573 110.251 70.2376 110.491C70.345 110.548 70.4525 110.605 70.5662 110.655C73.53 112.084 76.8603 112.886 80.3739 112.886C83.8875 112.886 87.3632 112.046 90.3775 110.554C90.4218 110.529 90.466 110.51 90.5166 110.485C90.94 110.276 91.3507 110.049 91.7552 109.815L95.9513 107.553L101.702 104.456L102.049 104.273L102.22 104.184H102.207C103.844 103.154 104.931 101.334 104.931 99.2615V79.1532L116.015 73.1687V73.1814L118.499 71.8227C118.587 71.7784 118.676 71.7279 118.764 71.6773L118.834 71.6394H118.828C120.515 70.6283 121.652 68.783 121.652 66.666L121.614 66.685ZM85.8276 102.093L84.6521 102.725C83.344 103.325 81.8843 103.66 80.3486 103.66C78.813 103.66 77.4038 103.331 76.1146 102.75L74.8192 102.055L68.6261 98.7181L67.2738 97.985L64.784 96.639V84.0255L69.2834 86.4268C69.593 86.5974 69.9027 86.7681 70.225 86.9261C70.7242 87.1725 71.2297 87.4063 71.7416 87.6149C74.3894 88.7018 77.2837 89.3022 80.3234 89.3022C80.3297 89.3022 80.3423 89.3022 80.3486 89.3022C83.3946 89.3022 86.2952 88.6892 88.9494 87.5959C89.4486 87.3874 89.9415 87.1662 90.4218 86.9197C90.7441 86.7617 91.0537 86.5911 91.3697 86.4142L95.9197 83.9875V96.6327L93.4235 97.9787L92.0459 98.7181L85.8149 102.074L85.8276 102.093Z" fill="white"/></svg>') left/16px no-repeat;
}

.header_li > .seltore_btn{
    float: left;
    line-height: 38px;
    color: #626262;
    font-size: 12px;
    font-weight: 600;
    background-image: url(/images/bar.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding: 0 8px 0 22px;
    margin-right: 8px;
    background:
            url(/images/bar.png) right center no-repeat,
            url('data:image/svg+xml,<svg width="63" height="63" viewBox="0 0 63 63" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M31.3266 13.6917V1.95703H7.83105V13.6917V37.1611C7.83105 24.2 18.351 13.6917 31.3266 13.6917Z" fill="%23B3AEF1"/><path d="M31.3266 13.6924V37.162H7.83105C7.83105 50.1232 18.351 60.6316 31.3266 60.6316C44.3022 60.6316 54.8222 50.1232 54.8222 37.162C54.8222 24.2008 44.3022 13.6924 31.3266 13.6924Z" fill="%23A099EE"/><path d="M31.3266 13.6924C18.351 13.6924 7.83105 24.2008 7.83105 37.162H31.3266V13.6924Z" fill="%234037A3"/></svg>') left/16px no-repeat;
}

.header_li>.top_menu {
    height: 38px;
    line-height: 38px;
    float: right;
}

.header_li>.top_menu::after {
    clear: both;
    content: '';
    display: block;
}

.header_li>.top_menu>li {
    float: left;
    font-size: 12px;
    padding: 0 11px;
    color: #959595;
    background-image: url(../images/bar.png);
    background-repeat: no-repeat;
    background-position: left center;
}

.header_li>.top_menu>li>a {
    color: #959595;
}

.header_li>.top_menu>li:first-child {
    background: none;
    padding-left: 0px;
}

.header_li>.top_menu>li:last-child {
    padding-right: 0px;
}

.main_redBack_banner {
    background-color: #FCEBEE;
}

.main_redBack_banner.mypage_banner .head_top_banner .head_top_url {
    display: flex;
    align-items: center;
}

.main_redBack_banner .head_top_banner .head_top_url span {
    color: #E52E4D;
    font-size: 14px;
    font-weight: 700;
    margin-left: 8px;
}

.tm_new {
    color: #f00;
    font-weight: bold;
    margin-right: 5px;
}

.header_li>.top_notice {
    float: left;
    height: 38px;
    line-height: 38px;
}

.header_li>.top_notice::after {
    clear: both;
    content: '';
    display: block;
}

.header_li>.top_notice>li {
    float: left;
    font-size: 12px;
    color: #959595;
}

.header_li>.top_notice>li:first-child {
    color: #686868;
    font-weight: 600;
    margin-right: 14px;
}

.header_li>.top_notice>li>a {
    color: #959595;
}

.header_menu_box {
    height: 105px;
    box-sizing: border-box;
    border-bottom: 1px solid #e1e1e1;
}

.header_menu {
    width: 1250px;
    margin: 0 auto;
    position: relative;
    .mypg_banner_noti.type3 {
        background-image: url("https://image.onch3.co.kr/img_data/mypage/banner/mypg_banner_type3.png");
        background-color: #FCEBEE;
        color: #E52E4D;
    }
    .type2.check {
        background-image: url("https://image.onch3.co.kr/img_data/mypage/banner/mypg_banner_type2_check.png");
    }
    input[type="number"]::-webkit-inner-spin-button,
    input[type="number"]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }
}