@charset "utf-8";
@import url(//script.gmarket.com/fonts/GmarketSans.css);
@font-face { /* noto-sans-kr-300 - korean */
    font-family: 'Noto Sans KR';    font-style: normal;    font-weight: 300;
    src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {/* noto-sans-kr-regular - korean */
    font-family: 'Noto Sans KR';    font-style: normal;    font-weight: 400;
    src: local('Noto Sans KR Regular'), local('NotoSansKR-Regular'),
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {/* noto-sans-kr-500 - korean */
    font-family: 'Noto Sans KR';    font-style: normal;    font-weight: 500;
    src: local('Noto Sans KR Medium'), local('NotoSansKR-Medium'),
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {/* noto-sans-kr-700 - korean */
    font-family: 'Noto Sans KR';    font-style: normal;    font-weight: 700;
    src: local('Noto Sans KR Bold'), local('NotoSansKR-Bold'),
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('//script.gmarket.com/fonts/noto-sans-kr-v11-korean-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* *********************** */
/* Customer Service Platform
/* *********************** */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, textarea, p, blockquote, th, td, legend, button{font-weight:normal}
a{color:#000}
body{-webkit-text-size-adjust:100%}

/* page__chat-entrance */
.page__chat-entrance #wrapper{max-width:410px;width:100%;min-height:100%;margin:0 auto}
.page__chat-entrance .pop_head{line-height:15px;padding:15px 20px 15px 20px}
.page__chat-entrance .pop_head .chat_title{font-size:16px;color:#006bdf;font-weight:normal}
.page__chat-entrance .pop_cont{margin:0 20px 20px}
.page__chat-entrance .pop_cont .pop_cont_ment{font-size:12px;text-align:center;color:#444;padding:15px 0 27px 0;font-weight:bold;line-height:17px}
.page__chat-entrance .pop_cont .pop_cont_conect{border:1px solid #d9d9d9;padding:20px;background:#fafcfe}
.page__chat-entrance .pop_cont .pop_cont_conect p{margin-top:20px;font-weight:18px;font-size:11px;text-align:left;color:#777;line-height:17px}
.page__chat-entrance .pop_cont .pop_cont_conect .connect1,
.page__chat-entrance .pop_cont .pop_cont_conect .connect2,
.page__chat-entrance .pop_cont .pop_cont_conect .connect3,
.page__chat-entrance .pop_cont .pop_cont_conect .connect4{height:77px;margin:0 auto;position:relative;border:1px solid}
.page__chat-entrance .pop_cont .pop_cont_conect .connect1{background-color:#8ac06f;border-color:#5ca53a}
.page__chat-entrance .pop_cont .pop_cont_conect .connect2{background-color:#4b70b2;border-color:#43639c}
.page__chat-entrance .pop_cont .pop_cont_conect .connect3{background-color:#de8740;border-color:#be6720}
.page__chat-entrance .pop_cont .pop_cont_conect .connect4{background-color:#989898;border-color:#797979}
.page__chat-entrance .pop_cont .pop_cont_conect .connect1::before,
.page__chat-entrance .pop_cont .pop_cont_conect .connect2::before,
.page__chat-entrance .pop_cont .pop_cont_conect .connect3::before,
.page__chat-entrance .pop_cont .pop_cont_conect .connect4::before{content:'';display:block;background:url(//pics.gmarket.co.kr/mobile/sprite/en/help/sprite__chat.png) no-repeat;position:absolute;bottom:0;left:14px;width:66px;height:66px}
.page__chat-entrance .pop_cont .pop_cont_conect .connect1::before{background-position:0 0}
.page__chat-entrance .pop_cont .pop_cont_conect .connect2::before{background-position:0 -100px}
.page__chat-entrance .pop_cont .pop_cont_conect .connect3::before{background-position:0 -200px}
.page__chat-entrance .pop_cont .pop_cont_conect .connect4::before{background-position:0 -300px}
.page__chat-entrance .pop_cont .pop_cont_conect .connect1>span,
.page__chat-entrance .pop_cont .pop_cont_conect .connect2>span,
.page__chat-entrance .pop_cont .pop_cont_conect .connect3>span,
.page__chat-entrance .pop_cont .pop_cont_conect .connect4>span{display:inline-block;color:#fff;font-size:14px;line-height:16px;font-weight:bold;text-align:left;position:absolute;top:50%;left:100px;transform:translateY(-50%)}
.page__chat-entrance .pop_cont .pop_cont_faq{text-align:left;border:1px solid #d9d9d9;background:#fafcfe;margin-top:5px}
.page__chat-entrance .pop_cont .pop_cont_faq h3.h3_deco{padding:10px 20px;border-bottom:1px dashed #abc6e2;color:#345093;font-size:11px}
.page__chat-entrance .pop_cont .pop_cont_faq ul{padding:10px 20px}
.page__chat-entrance .pop_cont .pop_cont_faq ul li{margin:5px 0}
.page__chat-entrance .pop_cont .pop_cont_faq ul li a{color:#666666;font-size:11px;line-height:16px}
.page__chat-entrance .pop_cont .pop_cont_faq ul li a:hover,.pop_cont .pop_cont_faq ul li a:focus{font-weight:bold;text-decoration:underline}
.page__chat-entrance ul.sp_help.top_question li{background:url(http://pics.gmarket.co.kr/pc/en/net/help/sprite_help.gif) no-repeat}
.page__chat-entrance ul.top_question{position:relative;height:180px;margin-top:3px;background:none;border:solid #dce6f2;border-width:1px 0 0 1px}
.page__chat-entrance ul.top_question li{float:left;width:50%}
.page__chat-entrance ul.top_question li>a{display:block;padding-left:46px;height:44px;line-height:44px;white-space:nowrap;border:solid #dce6f2;border-width:0 1px 1px 0;font-size:12px}
.page__chat-entrance ul.top_question li>a:hover{color:#1179ea;text-decoration:underline;cursor:pointer}
.page__chat-entrance ul.top_question li.q1{top:3px;left:0;background-position:3px -140px}
.page__chat-entrance ul.top_question li.q2{top:48px;left:0;background-position:3px -183px}
.page__chat-entrance ul.top_question li.q3{top:93px;left:0;padding-bottom:0px;background-position:3px -223px}
.page__chat-entrance ul.top_question li.q4{top:3px;background-position:-515px -140px}
.page__chat-entrance ul.top_question li.q5{top:48px;background-position:-253px -182px}
.page__chat-entrance ul.top_question li.q6{top:93px;padding-bottom:0px;background-position:-250px -224px}
.page__chat-entrance ul.top_question li.q7{top:138px;background-position:-516px -180px}
.page__chat-entrance .pop_foot{padding-bottom:20px;text-align:center;border-top:1px solid #cecccc;padding-top:10px;overflow:hidden}
.page__chat-entrance .pop_foot .abtn{min-width:98px;height:29px;display:inline-block;background:#1179ea;color:#fff;border:1px solid #0d61bb;border-bottom:1px solid #07305e}
.page__chat-entrance .pop_foot .abtn>em{min-width:98px;height:29px;line-height:29px;color:#fff;text-align:center;padding:0 10px;font-size:12px}

.service__help #header {box-shadow:none}
.service__help #header *{box-sizing:content-box;}
.service__help #header .h_sub{line-height:24px; padding:17px 0 17px 45px;background-color: #fff;}
.service__help:not(.page__main) #header #header_wrapper{position: fixed;top: 0;left: 0;right: 0;min-height: 57px;background-color: #fff;z-index: 300;box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.service__help:not(.page__main) #header #header_wrapper .inner{}

/*common*/
.box__search-field .box__text-field .form__input{caret-color:#00c400}
.body__scroll-lock #bottomNavigation .box__bottom-navigation{z-index:330}

/*sprite*/
.sprite__help,
.sprite__help--before:before,
.sprite__help--after:after{overflow:hidden;display:inline-block;background:url(//pics.gmarket.co.kr/mobile/sprite/en/help/sprite__help.png) no-repeat;background-size:300px auto;line-height:999px;vertical-align:top}
.sprite__help--before:before,
.sprite__help--after:after{content:''}

/* header */
.box__header{position: relative;width: 100%;z-index:340}
.box__header .box__header-inner{position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 48px;background-color: #fff;}
.box__header .box__header-content{position: relative;max-width: 768px;margin: 0 auto;}

.box__header .box__header-menu .link__alarm{background:none}
.box__header .box__header-menu .link__alarm:after{content:'';position:absolute;left:9px;top:9px;width:30px;height:30px;background-position: -194px 0}
.box__top-search{position:relative;padding:0 16px 8px;z-index:10}
.box__top-search--inner{position:relative;overflow:hidden;height:48px;padding:1px;border-radius:7px;background:linear-gradient(to right, #00c400, #277dfa);line-height:0}
.box__top-search--inner .link__search{display:block;width:100%;height:46px;padding-left:15px;font-size:16px;line-height:46px;border-radius:6px;text-align:left;background:#fff;color:#9e9e9e}
.box__top-search--inner .link__search:after{content:'';position:absolute;top:8px;right:8px;width:32px;height:32px;background-position:-258px 0}
.box__search-keyword{position:relative;height:64px;padding:0}
.box__search-keyword .box__search-keyword-inner{padding:4px 0;border-bottom:1px solid #f5f5f5}
.box__gnb-search .box__search-keyword{position:absolute}
.box__gnb-search .box__search-keyword .box__search-keyword-inner{border-bottom:none}
.page__search .box__search-keyword{height:auto}

/* gds search */
.box__search-keyword .box__search-keyword-content {position: relative;display: -webkit-flex;display: flex;max-width: 768px;height: 56px;margin: 0 auto;}
.box__search-field {-webkit-flex: 1;flex: 1;position: relative;margin: 4px 12px 4px 18px;padding: 1px;border-radius: 7px;background-image: -webkit-linear-gradient(to left, #fff, #fff), -webkit-linear-gradient(to right, #00c400, #067dfd);background-image: linear-gradient(to left, #fff, #fff), linear-gradient(to right, #00c400, #067dfd);-webkit-background-origin: border-box;background-origin: border-box;-webkit-background-clip: content-box, border-box;background-clip: content-box, border-box;box-shadow: none;}
.box__search-field .box__text-field {position: relative;display: block;padding: 0 39px 0 0;}
.box__search-field .box__text-field .form__input {width: 100%;height: 46px;padding-left: 16px;margin: 0;border: 0;font-size: 16px;line-height: 22px;color: #2c2c2c;font-weight: normal;border-radius: 8px;background: none;}
.box__search-field .button__remove {position: absolute;right: 39px;top: 0;height: 46px;}
.box__search-field .button__remove::before{content: '';margin: 0 5px 0;width: 16px;height: 16px;background-position: -209px -319px;-webkit-background-position: -209px -319px;}
.box__search-field .button__search {position: absolute;right: 0;top: 0;height: 46px;}
.box__search-field .button__search::before {content: '';width: 32px;height: 32px;background-position: -258px 0;-webkit-background-position: -258px 0;margin: 0 7px 0 0;}
.box__search-keyword .button__cancel {width: 76px;height: 100%;margin-left: -12px;font-family: "Gmarket Sans";font-size: 14px;line-height: 16px;color: #2c2c2c;text-align: center;font-weight: normal;}

/* header floating */
.js-section__help-header.box__header{height:auto;overflow: hidden;}
.js-section__help-header.box__header .box__header-inner{position:static;height:auto}
.js-section__help-header.section__help-header--floating .box__header-inner{position:fixed;padding:0 0 8px 0;border-bottom:1px solid #f5f5f5}
.js-section__help-header.section__help-header--floating .box__top-search{padding:0 16px 0 16px;border-bottom:none}

.page__home .js-section__help-header.section__help-header--floating .box__header-title,
.page__home .js-section__help-header.section__help-header--floating .text__title,
.page__home .js-section__help-header.section__help-header--floating .link__alarm,
.page__home .js-section__help-header.section__help-header--floating .button__back{display:none}
.page__home .js-section__help-header.section__help-header--floating .box__header-inner{padding:10px 0 8px 0;-webkit-transition: transform 0s linear;transition: transform 0s linear;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.page__home .js-section__help-header.section__help-header--floating .box__top-search{padding:0 16px;border-bottom:none}
.js-scroll--down.page__home .js-section__help-header.section__help-header--floating.box__header .box__header-inner{-webkit-transform: translate3d(0, -67px, 0);transform: translate3d(0, -67px, 0)}
.js-scroll--up.page__home .js-section__help-header.section__help-header--floating.box__header .box__header-inner{-webkit-transition: transform 0.1s linear;transition: transform 0.1s linear}
.page__faq .js-section__help-header.box__header .box__header-inner{position:fixed;top: 57px;height:56px}
.page__home .box__notice{margin-top:-1px;border:1px solid #faecca;background-color:#fefaf0;padding:12px 12px 12px 24px;}
/* .page__home .box__notice:not([style*='none']) + .box__lead-login{margin-top:0} */
.page__home .section__help-content .box__component-inner{word-break: break-all;}
.page__home .box__notice .text__notice-title{font-size:13px;line-height:22px;color:#067dfd;font-weight: bold;}
.page__home .box__notice .text__notice-title::before{content:'📢';display:inline-block;margin-right:6px}
.page__home .box__notice .text__notice-message{font-size:13px;line-height:19px;color:#000}
.page__home .box__notice .txt__more{color:#067dfd;font-size:13px;line-height:19px;font-weight: bold;}
.page__home .box__notice .txt__more::after{content:'';display: inline-block;width:16px;height:16px; background-position: -82px -433px;vertical-align:text-bottom;}

/*common*/
.section__help-content{padding-bottom:30px;position:relative}
.section__help-content .box__component .text__title{font-size:18px;font-weight:bold;line-height:30px;color: #000;}
.section__help-content .box__component .text__title .link__title{display:block;color: #000}
.section__help-content .box__component .text__title .link__title::after{width: 28px;height: 28px;vertical-align: -7px;background-position: -267px -396px;}
.box__component-category{position:relative;margin:20px 16px 13px;height:20px;}
.box__component-category .button_category{position:absolute;right:0;top:0;min-height:20px;padding-right:21px;font-size:14px;color:#000}
.box__component-category .button_category .sprite__help{position:absolute;top:3px;right:0;width:16px;height:16px;background-position:-263px -32px}
.box__component-category.box__component-category--active .button_category .sprite__help{background-position:-263px -50px}
.box__component-category.box__component-category--active .list__category{display:block}
.box__component-category .list__category{display:none;position:absolute;top:32px;right:0;width:110px;border:1px solid #000;background-color:#fff}
.box__component-category .list__category .list-item{text-align:left}
.box__component-category .list__category .list-item--active .link__item{font-weight:bold}
.box__component-category .list__category .link__item{display:block;height:42px;padding-left:13px;font-size:14px;line-height:42px;font-weight:normal;color:#000}
.box__component-category .list__category .link__item:active{-webkit-tap-highlight-color:rgba(255, 255, 255, 0);background-color:#eee}
.box__thumb{position:relative}
.box__thumb::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.04)}
.link__thumb{position:relative}
.link__thumb::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.04)}
/*layer*/
.box__component-layer{visibility:hidden;opacity:0;transition:bottom top 0.3s ease 0.3s, visibility 0.3s linear,opacity 0.3s linear;position:fixed;bottom:-100%;left:0;right:0;height:100%;z-index:350}
#wrapper #popup .box__component-layer{z-index: 351;}
.box__component-layer--active{visibility:visible;bottom:0;top:0;opacity:1}
.box__component-layer .dimmed{display:none;content:'';opacity:0.5;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;z-index:350;-webkit-transform: translateZ(0);transform: translateZ(0);}
.box__component-layer--active .dimmed{display:block}
.box__component-layer .box__layer-content{position:absolute;left:0;right:0;bottom:-400px;padding:34px 16px 24px;background-color:#fff;border-radius:16px 16px 0 0;z-index:360;transition: bottom 0.2s ease 0s}
.box__component-layer--active .box__layer-content{bottom:0;transition: bottom 0.3s ease 0.3s}
.box__component-layer--active .box__layer-content .text__title-date{font-size:13px;line-height:22px;color:#000;font-weight:bold;}
.box__component-layer .box__layer-content .button__layer-close{position:absolute;left:0;right:0;top:0;width:100%;height:24px}
.box__component-layer .box__layer-content .button__layer-close .sprite__help{width:48px;height:30px;background-position: 0 -73px}
.box__layer-content .text__title{padding-top:16px;font-size:18px;font-weight:bold;color:#000}
.box__layer-content .text__title--add{padding-top:6px;font-size:13px;line-height:20px;color:#666}
.box__layer-content .box__sorting-group{display: flex;align-items: center;margin-top: 16px;}
.box__layer-content .box__sorting-group .button__soting{border-radius: 100px;padding:8px 16px;border: 1px solid #E0E0E0;background-color:#fff;color: #222;font-size: 14px;font-weight: 400;line-height: 20px;}
.box__layer-content .box__sorting-group .button__soting + .button__soting{margin-left: 4px;}
.box__layer-content .box__sorting-group .button__soting--active{background-color: #00C400;border-color: #00C400;color: #fff;}
.box__layer-content .box__sorting-group .button__soting.disabled,
.box__layer-content .box__sorting-group .button__soting[disabled]{opacity: .4;}
.box__component-layer .box__layer-content{max-height:calc(100% - 60px)}
.box__layer-content .list__quick-menu{margin-top:20px;font-size:0;text-align:center;white-space:nowrap}
.box__layer-content .list__quick-menu .list-item{position:relative;display:inline-block;margin:0 6px;min-width:100px;vertical-align:top}
.box__layer-content .list__quick-menu .list-item .link__service{display:block;height:146px}
.box__layer-content .list__quick-menu .list-item .link__service::before{content:'';display:inline-block;width:80px;height:80px}
.box__layer-content .list__quick-menu .list-item__chat .link__service::before{background-position:-50px -73px}
.box__layer-content .list__quick-menu .list-item__chat .text__info{display:none}
.box__layer-content .list__quick-menu .list-item__chat--done .link__service::before{background-position:0 -425px}
.box__layer-content .list__quick-menu .list-item__chat--done::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}
.box__layer-content .list__quick-menu .list-item__chat--done .link__service .text{color:#c8c8c8}
.box__layer-content .list__quick-menu .list-item__chat--done .text__info{display:block}
.box__layer-content .list__quick-menu .list-item__inquire .link__service::before{background-position:-132px -73px}
.box__layer-content .list__quick-menu .list-item__sign-language .link__service::before{background-position:0 -343px}
.box__layer-content .list__quick-menu .list-item__call .link__service::before{background-position:-214px -73px}
.box__layer-content .list__quick-menu .list-item__call--done .link__service::before{background-position:-214px -155px}
.box__layer-content .list__quick-menu .list-item__call--done .text__info{display:block}
.box__layer-content .list__quick-menu .list-item__call--done::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}
.box__layer-content .list__quick-menu .list-item .link__service .text{display:block;margin-top:10px;font-size:16px;line-height:24px;color:#000;font-weight:bold}
.box__layer-content .list__quick-menu .list-item .link__service .text__time{display:block;font-size:14px;line-height:16px;color:#666;font-weight:400}
.box__layer-content .list__quick-menu .list-item__call--done .link__service .text{color:#c8c8c8}
/* text__call-info > text__info로 수정 */
.box__layer-content .list__quick-menu .list-item .text__info{position:absolute;right:0;top:-9px;padding:1px 7px;font-size:12px;color:#fff;background-color: #2b6cf3;border-radius:11px}
.box__layer-content .list__quick-menu .list-item .text__info::after{content:'';position:absolute;right:19px;bottom:-4px;width:5px;height:4px;background-position:-281px -32px}
.box__layer-content .list__quick-menu .list-item .text__info .text__emphasis{color:#31fffb;font-weight:bold}
.box__layer-content .list__quick-menu .list-item .text__call-info{position:absolute;right:0;top:-9px;padding:1px 7px;font-size:12px;color:#fff;background-color: #2b6cf3;border-radius:11px}
.box__layer-content .list__quick-menu .list-item .text__call-info::after{content:'';position:absolute;right:19px;bottom:-4px;width:5px;height:4px;background-position:-281px -32px}
.box__layer-content .list__quick-menu .list-item .text__call-info .text__emphasis{color:#31fffb;font-weight:bold}
.box__layer-content .image__service-banner{display:block;width:328px;margin:0 auto}
.box__layer-content .image__service-banner .image{width:328px;height:60px}
.box__layer-content .box__tracking{padding-bottom:6px;border-bottom:1px solid #e0e0e0}
.box__layer-content .box__tracking .text__tracking,
.box__layer-content .box__tracking .link__tracking{display:inline-block;font-size:16px;line-height:24px;color:#067dfd;font-weight:bold}
.box__layer-content .box__tracking .link__tracking{position:relative;padding-right:24px}
.box__layer-content .box__tracking .link__tracking::after{content:'';position:absolute;top:-2px;right:0;width:28px;height:28px;background-position:-212px -32px}
.box__layer-content .box__selected-item{margin-top:18px}
.box__layer-content .box__selected-thumb{display:block;float:left;position:relative;overflow:hidden;width:60px;border-radius:8px}
.box__layer-content .box__selected-thumb::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.04)}
.box__layer-content .box__selected-thumb .image{width: 60px;height: 60px;border-radius:8px}
.box__layer-content .box__selected-info{overflow:hidden;padding-left:12px;box-sizing:border-box}
.box__layer-content .box__selected-info .text__name{width:100%;font-size:14px;color:#000;line-height:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box__layer-content .box__selected-info .text__ordernum{display:inline-block;margin-bottom:7px;vertical-align:top}
.box__layer-content .box__selected-info .text__ordernum .text{font-size:13px;line-height:14px;letter-spacing:-0.5px;color:#222}
.box__layer-content .box__selected-info .text__ordernum .link{display:inline-block;position:relative;padding-right:17px;font-size:13px;line-height:14px;color:#666}
.box__layer-content .box__selected-info .text__ordernum .link:after{content:'';position:absolute;top:-1px;right:0;width:16px;height:16px;background-position:-24px -216px}
.box__layer-content .box__selected-info .text__order-date{font-size:13px;color:#666;margin-bottom:7px;vertical-align:top}
.box__layer-content .box__selected-info .text__order-date+.text__ordernum{position:relative;padding-left:10px}
.box__layer-content .box__selected-info .text__order-date+.text__ordernum::before{content:'';width:3px;height:3px;border-radius:50%;background-color:#d9d9d9;display:block;position:absolute;left:2px;top:8px}
.box__layer-content .box__selected-info .text__price{display:block;margin-top:4px;font-size:12px;color:#000;line-height:20px}
.box__layer-content .box__selected-info .text__price .text__emphasis{position:relative;top:-1px;font-family:'Gmarket Sans',serif;font-size:14px;font-weight:bold}
.box__layer-content .box__selected-info .text__option{display:block;width:100%;margin-top:2px;font-size:14px;color:#666;line-height:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box__layer-content .box__selected-info .text__option .text__option-title{position:relative;;padding-right:13px}
.box__layer-content .box__selected-info .text__option .text__option-title:after{content:'';position:absolute;top:50%;right:6px;width:1px;height:12px;margin-top:-6px;background-color:#d8d8d8}
.box__layer-content .box__direct-menu{margin:18px -16px -16px;padding:12px 16px 15px;background-color:#fafafa}
.box__layer-content .box__direct-menu .text__emphasis{font-size:13px;font-weight:bold;color:#000}
.box__layer-content .list__direct-question{margin-top:4px}
.box__layer-content .list__direct-question .list-item__direct-question + .list-item__direct-question{margin-top:6px}
.box__layer-content .list__direct-question .link__question{font-size:14px;line-height:20px;color:#000}
.box__layer-content .list__direct-question .link__question .text__q{position:relative;top:-2px;font-family:'Gmarket Sans';font-weight:normal;color: #006cff}
.box__layer-content .list__direct-service{display:-webkit-box;display:flex;width:100%;margin-top:18px;font-size:0;text-align:center}
.box__layer-content .list__direct-service .list-item__direct-service{-webkit-box-flex:1;flex:1}
.box__layer-content .list__direct-service .list-item__direct-service + .list-item__direct-service{margin-left:8px}
.box__layer-content .list__direct-service .link__service{display:block;width:100%;height:36px;font-family:'Gmarket Sans';font-size:14px;line-height:34px;color:#222;border-radius:8px;border: solid 1px #bdbdbd;-webkit-box-sizing:border-box;box-sizing:border-box}
.box__layer-content .list__direct-service .link__service--green{border-color:#067DFD;background-color:#067DFD;color:#fff}
.box__layer-content .box__barcode{width:280px;margin:50px auto 53px}
.box__layer-content .box__barcode .image__barcode{width:280px;height:63px}
.box__layer-content .box__barcode .text__barcode{display:block;text-align:center;padding-top:14px;font-size:16px;line-height:18px;color:#222;letter-spacing:2px;font-family:Roboto}

/* 긴급공지레이어 */
.box__layer-content.box__layer-notice{padding-top: 46px;}
.box__layer-content.box__layer-notice .text__title{padding-top:0;line-height: 26px;}
.box__layer-content.box__layer-notice .box__layer-body{padding-top:4px}
.box__layer-content.box__layer-notice .box__layer-body .box__notice-message{text-align:center}
.box__layer-content.box__layer-notice .box__layer-body .box__notice-message .link__view{display:block;width:100%;height:50px;line-height:50px; box-sizing:border-box; line-height:50px;background-color:#067dfd;border-radius:8px;color:#fff;font-weight:500;font-size:16px;text-decoration:none;font-family:'Gmarket Sans'}
.box__layer-content.box__layer-notice .box__layer-body .box__notice-message .text{margin-bottom:15px;font-size:16px;line-height:25px;color:#000;height:125px;overflow:hidden;text-align:left;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.box__layer-content.box__layer-notice .box__layer-body .box__notice-message .box__buttons{display: flex;justify-content: space-between;}
.box__layer-content.box__layer-notice .box__layer-body .box__notice-message .box__buttons .button__check{width:calc(50% - 4px);height:50px; box-sizing: border-box; line-height: 50px; font-size:16px;color: #000;font-weight:500;background-color: #fff;border:1px solid #cdcdcd;border-radius:8px;text-align: center;font-family:'Gmarket Sans'}
.box__layer-content.box__layer-notice .box__layer-body .box__notice-message .box__buttons .button__check .form__checkbox{-webkit-appearance:none;}
.box__layer-content.box__layer-notice .box__layer-body .box__notice-message .box__buttons .link__view{width:calc(50% - 4px);}

.body--freeze{overflow:hidden;position:fixed;left:0;right:0;height:100vh}
#popup .box__layer{display:none;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:351;min-width:320px;background:#fff}
#popup .box__layer--active{display:block}
#popup .box__layer .box__layer-header{position:fixed;left:0;right:0;z-index:1;height:48px;border-bottom:1px solid #f5f5f5}
#popup .box__layer .box__layer-header .text__layer-title{display:block;padding:14px 0 11px;font-family:'Gmarket Sans';font-size:18px;font-weight:500;line-height:1.33;color:#222;text-align:center}
#popup .box__layer .box__layer-header .button__layer-close{position:absolute;right:0;top:0;width:48px;height:48px}
#popup .box__layer .box__layer-header .button__layer-close .sprite__help{width:28px;height:28px;background-position:-226px 0}
#popup .box__layer .box__layer-body{overflow:hidden;margin-top:48px;overflow:hidden;overflow-y:auto;height:calc(100% - 48px);box-sizing:border-box}
#popup .box__layer.box__layer--active::before{display:block}
#popup .box__layer--terms-privacy .box__layer-body{background-color:#f5f5f5;padding:30px 16px 102px}
#popup .box__layer--terms-privacy .box__layer-body .text{font-size:16px;line-height:24px;color:#9e9e9e}
#popup .box__layer--terms-privacy .box__layer-body .text strong{color:#ef2b2a}
#popup .box__layer--terms-privacy .box__layer-body .button__terms-confirm{display:block;position:fixed;bottom:0;left:0;z-index:310;width:100%;padding:8px 16px;background:#fff;text-align:center;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2)}
#popup .box__layer--terms-privacy .box__layer-body .button__terms-confirm .text{display:inline-block;width:100%;max-width:736px;padding:16px;border-radius:8px;font-family:'Gmarket Sans',serif;color:#fff;background:#00c400}

/*main*/
.page__home .box__top-search{padding-bottom:11px;border-bottom:1px solid #eee}
.page__home .box__header .text__title{font-family:'Gmarket Sans', sans-serif;font-weight: 500;padding:20px 0 10px 16px;font-size: 32px;line-height: 42px;color: #000;letter-spacing: -1px;}
.page__home .section__help-content{padding:0 0 60px;background-color: #f5f5f5}
.page__home .section__help-content .box__component{padding:39px 16px 0 16px}
.page__home .section__help-content .box__component .text__title{font-size:18px;font-weight:bold;line-height:26px;color:#000}
.page__home .box__ordered-item{position:relative;margin:16px -16px 0;height:180px}
.page__home .box__ordered-list{overflow-x:auto;overflow-y:hidden;padding-right:16px;white-space: nowrap;border:none}
.page__home .box__ordered-list .list__ordered-item{display: inline-block;font-size:0;padding-left:16px;}
.page__home .box__ordered-list .list__ordered-item .list-item{display:inline-block;vertical-align:bottom}
.page__home .box__ordered-list .list__ordered-item .list-item + .list-item{padding-left:10px}
.page__home .box__ordered-list .list__ordered-item .link__item {position:relative;display:block;overflow:hidden;width:122px;height:182px;border-radius:8px;background-color: #fff;border: solid 1px rgba(0, 0, 0, 0.1);box-sizing:border-box}
.page__home .box__ordered-list .list__ordered-item .list-item--active .link__item{border: solid 2px #222}
.page__home .box__ordered-list .list__ordered-item .box__thumb{width:120px;height:auto;vertical-align:top}
.page__home .box__ordered-list .list__ordered-item .box__thumb .image{display:block;width:120px;height:120px}
.page__home .box__ordered-list .list__ordered-item .box__item-info{height:59px;padding:10px 12px;box-sizing:border-box;vertical-align:middle}
.page__home .box__ordered-list .list__ordered-item .box__item-info .text__name{display:-webkit-box;max-height:40px;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:13px;line-height:17px;color:#000;white-space: normal;}
.page__home .box__ordered-list .list__ordered-item .box__item-info .text__state{position:absolute;left:8px;top:8px;padding:0 8px;font-size:11px;line-height:18px;border: solid 1px rgba(0, 0, 0, 0.1);background-color:#067DFD;color:#fff;box-sizing:border-box;border-radius:10px;}
.page__home .box__ordered-list .list__ordered-item .box__item-info .text__complete{background-color:#666}
.page__home .box__ordered-all{display:inline-block;position:relative;vertical-align:top;margin-right:-16px}
.page__home .box__ordered-all .link__ordered-all{display:block;height:180px;padding:69px 16px 0 15px;font-size:12px;line-height:16px;color:#000;text-align:center;box-sizing:border-box;}
.page__home .box__ordered-all .link__ordered-all .sprite__help--before{font-size:0}
.page__home .box__ordered-all .link__ordered-all .sprite__help--before:before{content:'';display:block;width:42px;height:42px;margin:0 auto 8px auto;background-position:-199px -351px;}
.page__home .box__ordered-all .link__ordered-all .text__emphasis{display:block;font-weight:bold;}
.list__check-faq{overflow: hidden;margin-top:6px}
.list__check-faq .list-item{float:left;width:50%}
.list__check-faq .list-item .link__faq{position:relative;display:block;height:96px;margin-top:10px;margin-right:5px;border: solid 1px rgba(0, 0, 0, 0.1);background-color: #4c7ae3;border-radius:8px}
.list__check-faq .list-item:nth-child(2n) .link__faq{margin-right:0;margin-left:5px}
.list__check-faq .list-item .link__faq .text{display:inline-block;padding:10px 0 0 14px;font-size:16px;color:#fff;font-weight:bold;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);}
.list__check-faq .list-item .link__faq:after{content:'';position:absolute;left:12px;bottom:10px;width:32px;height:35px}
.list__check-faq .list-item--member .link__faq{background-color: #4c7ae3}
.list__check-faq .list-item--member .link__faq:after{background-position: -44px -155px}
.list__check-faq .list-item--order .link__faq{background-color: #006cff}
.list__check-faq .list-item--order .link__faq:after{background-position: -78px -155px}
.list__check-faq .list-item--benefit .link__faq{background-color: #00a196}
.list__check-faq .list-item--benefit .link__faq:after{background-position: -112px -155px}
.list__check-faq .list-item--delivery .link__faq{background-color: #00a15c}
.list__check-faq .list-item--delivery .link__faq:after{background-position: -146px -155px}
.list__check-faq .list-item--cancel .link__faq{background-color: #7d53f2}
.list__check-faq .list-item--cancel .link__faq:after{background-position: -44px -192px}
.list__check-faq .list-item--smileclub .link__faq{background-color: #4f5470}
.list__check-faq .list-item--smileclub .link__faq:after{background-position: -78px -192px}
.list__check-faq .list-item--service .link__faq{background-color: #5298ff}
.list__check-faq .list-item--service .link__faq:after{background-position: -112px -192px}
.list__check-faq .list-item--safety .link__faq{background-color: #384d9a}
.list__check-faq .list-item--safety .link__faq:after{background-position: -146px -192px}
.list__check-faq .list-item--travel .link__faq{background-color: #4f5470}
.list__check-faq .list-item--travel .link__faq:after{background-position: -199px -396px}
.list__check-faq .list-item--ticket .link__faq{background-color: #577eb7}
.list__check-faq .list-item--ticket .link__faq:after{background-position: -233px -396px}
.list__check-faq .list-item--others .link__faq{background-color: #3B6741}
.list__check-faq .list-item--others .link__faq:after{background-position: -100px -433px}
.list__simple-guide{margin-top:16px;border:1px solid #cdcdcd;background-color: #fff;border-radius:8px}
.list__simple-guide .link__simple-guide{position:relative;display:block;padding:18px 40px 18px 20px;font-size:16px;line-height:24px;color:#000;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.list__simple-guide .list-item + .list-item .link__simple-guide{border-top:1px solid #cdcdcd}
.list__simple-guide .link__simple-guide:after{content:'';position:absolute;right:10px;top:16px;width:28px;height:28px;background-position:-267px -396px}
.box__cs-notice{position:relative}
.box__cs-notice .list__cs-notice{margin-top:6px}
.box__cs-notice .list__cs-notice .list-item{position:relative;margin-top:10px;line-height:18px;color:#000}
.box__cs-notice .list__cs-notice .list-item .text__date{position:absolute;right:0;top:-1px;font-size:12px}
.box__cs-notice .list__cs-notice .list-item .link__cs-notice{display:block;padding-right:60px;font-size:14px;color:#000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box__cs-notice .link__cs-notice-more{position: absolute;right:-4px;top:-30px;font-size:14px;color:#444}
.box__cs-notice .link__cs-notice-more .sprite__help--after:after{content:'';display:inline-block;width:16px;height:16px;background-position: -194px -32px;vertical-align: -2px}
.section__help-direct{position:fixed;right:14px;bottom:60px;z-index:340}
.section__help-direct .link__help-direct{overflow:hidden;position:relative;display:block;width: 223px;height:50px;border-radius: 30px;box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.2);border: solid 2px #006cff;background-color: #ffffff;text-align:center;}
.section__help-direct .link__help-direct:before{content:'';width:32px;height:32px;margin-left:1px;margin-top:7px;background-position:0 -129px}
.section__help-direct .link__help-direct .text{display:inline-block;margin-top:-1px;font-size:15px;color:#006cff;line-height:48px;font-weight:bold}
.section__help-direct .link__help-direct--small{width:50px;-webkit-transition: width 0.3s ease;-webkit-transition-delay: 0.3s;transition-delay: 0.3s;transition: width 0.3s ease}
.section__help-direct .link__help-direct--small .text{opacity:0;-webkit-transition: opacity 0.4s ease;transition: opacity 0.4s ease}
.box__category{position:absolute;bottom:0;right:16px}
.box__category .button_category{display:block;position:relative;min-height:20px;padding-right:20px;font-size:14px;color:#000}
.box__category .button_category .sprite__help{position:absolute;top:3px;right:0;width:16px;height:16px;background-color:red}
.box__category.box__category--active .button_category .sprite__help{background-color:blue}
.box__category.box__category--active .list__category{display:block}
.box__category .list__category{display:none;position:absolute;top:32px;right:0;width:110px;border:1px solid #000;background-color:#fff}
.box__category .list__category .list-item{text-align:left}
.box__category .list__category .list-item--active .link__item{font-weight:bold}
.box__category .list__category .link__item{display:block;height:42px;padding-left:13px;font-size:14px;line-height:42px;font-weight:normal}
.box__category .list__category .link__item:active{background-color:#eee}

.page__item-all .box__ordered-item{padding:0 16px;margin:0}
.page__item-all .box__ordered-item .box__ordered-list{position:relative;margin-top:26px;padding:0;white-space: unset;}
.page__item-all .box__ordered-list .box__daily{position:relative;padding:0 0 20px 20px}
.page__item-all .box__ordered-list .box__daily:before{content:'';position:absolute;left:3px;top:0;bottom:0;width:2px;background-color:#ccc}
.page__item-all .box__ordered-list .box__daily:only-child:before{display:none}
.page__item-all .box__ordered-list .box__daily:first-child:before{top:8px}
.page__item-all .box__ordered-list .box__daily:last-child{padding-bottom:0}
.page__item-all .box__ordered-list .box__daily:last-child:before{top:0;height:8px;bottom:auto}
.page__item-all .box__ordered-list .box__daily .text__date{position:relative;font-size:14px;line-height:22px;color:#000;font-weight:bold}
.page__item-all .box__ordered-list .box__daily .text__date:before{content:'';position: absolute;left:-20px;top:5px;width:8px;height:8px;border:3px solid #ccc;background-color: #fff;box-sizing:border-box;border-radius:4px}
.page__item-all .box__ordered-list .box__daily .text__date--today:before{border: 3px solid #006cff;}
.page__item-all .box__ordered-list .box__daily:only-child .list__ordered-item{margin-left:-18px}
.page__item-all .box__ordered-list .list__ordered-item{display:block;}
.page__item-all .box__ordered-list .list__ordered-item .list-item{display:block;margin-top:8px}
.page__item-all .box__ordered-list .list__ordered-item .link__item {display:block;overflow:hidden;width:100%;height:80px;border-radius:8px;background-color: #fff;border:1px solid #e0e0e0;box-sizing:border-box}
.page__item-all .box__ordered-list .list__ordered-item .box__thumb{display:table-cell;width:78px;vertical-align:top}
.page__item-all .box__ordered-list .list__ordered-item .box__thumb .image{display:block;width:78px;height:78px}
.page__item-all .box__ordered-list .list__ordered-item .box__item-info{display:table-cell;width:100%;height:78px;padding:10px 16px;box-sizing:border-box;vertical-align:middle}
.page__item-all .box__ordered-list .list__ordered-item .box__item-info .text__name{display:-webkit-box;max-height:40px;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:14px;line-height:20px;color:#000}
.page__item-all .box__ordered-list .list__ordered-item .box__item-info .text__state{display:block;font-size:12px;line-height:18px;color:#006cff}
.page__item-all .box__ordered-list .list__ordered-item .box__item-info .text__complete,
.page__item-all .box__ordered-list .list__ordered-item .box__item-info .text__refund{color:#666}

.box__main-alarm{padding-top:42px}
.list__main-alarm{position:relative;z-index:1}
.list__main-alarm .list-item{position:relative}
.list__main-alarm .list-item:after{content: '';position:absolute;left:35px;top:0;bottom:0;width:2px;background-color:#cdcdcd}
.list__main-alarm .list-item:first-child:after{top:60px}
.list__main-alarm .list-item:last-child:after{top:0;height:40px;bottom:auto}
.list__main-alarm .list-item__new:before{content:'';position:absolute;left:11px;top:18px;width: 5px;height: 5px;background-color: #006cff;border-radius:3px}
.list__main-alarm .list-item + .list-item .link__item:after{content:'';position:absolute;left:74px;top:0;right:0;height:1px;background-color: #eee}
.list__main-alarm .list-item .box__thumb{position: absolute;left:16px;top:18px}
.list__main-alarm .list-item .box__thumb .box__thumb-icon{display:block;width:40px;height:40px;line-height:38px;text-align:center;font-size:20px;border:1px solid rgba(0, 0, 0, 0.1);background-color: #ffffff;border-radius:20px}
.list__main-alarm .list-item .box__thumb-q .box__thumb-icon{color:#006cff}
.list__main-alarm .list-item .box__thumb-a .box__thumb-icon{color:#15c068}
.list__main-alarm .list-item .box__thumb-default .box__thumb-icon{width:42px;height:42px;border:0;background:none}
.list__main-alarm .list-item .box__thumb-default .box__thumb-icon .sprite__help{width:42px;height:42px;background-position:-258px -319px}
.list__main-alarm .list-item .link__item{position:relative;z-index:10;display:block;padding:18px 44px 17px 70px}
.list__main-alarm .list-item:last-child .link__item{padding-bottom:0}
.list__main-alarm .list-item .link__item .text__title{display:block;font-size:16px;line-height:22px;color:#000}
.list__main-alarm .list-item .link__item .text__date{display:block;margin-top:2px;font-size:12px;line-height:18px;color:#999}
.list__main-alarm .list-item__item-thumb .link__item{padding-right:94px}
.list__main-alarm .list-item__item-thumb .link__item .image__item{position: absolute;right:44px;top:18px}
.list__main-alarm .list-item__item-thumb .link__item .image__item .image{width: 40px;height: 40px;border-radius:8px;border: solid 1px rgba(0, 0, 0, 0.06)}
.list__main-alarm .list-item .button__delete{position:absolute;right:6px;top:8px;z-index:20;width:42px;height:42px}
.list__main-alarm .list-item .button__delete .sprite__help{position:absolute;left:50%;top:50%;display:block;width:21px;height:22px;margin:-11px 0 0 -11px;background-position: 0 -105px}
.box__alarm-empty{padding:172px 0 120px;text-align:center}
.box__alarm-empty .text{font-size:16px;line-height:22px;color:#444}
.box__lead-login{position:relative;padding:20px 16px 22px;background-color: #fff;border-bottom:1px solid #eee}
.box__lead-login .text__login{font-size:16px;color:#222;line-height:22px}
.box__lead-login .link__login{position:absolute;right:16px;top:50%;height:36px;padding:0 16px;line-height:34px;margin-top:-17px;border-radius:6px;background-color: #00c400}
.box__lead-login .link__login .text{font-family:'Gmarket Sans',serif;font-weight:normal;font-size:14px;line-height:20px;color:#fff}
/*notice*/
.page__notice .section__help-content{padding-bottom:0}
.page__notice.notice__content .section__help-content{padding-bottom:60px}
.page__notice .box__search-keyword .box__search-keyword-inner{border-bottom:0}
.box__search-field .box__text-field{padding-right:70px}
.box__search-field .button__remove{display:none}
.box__search-field .button__remove.button__remove--active{display:block}
.list__notice-main{padding:0 16px}
.list__notice-main .list-item{border-bottom:1px solid #eee}
.list__notice-main .list-item:last-child{border-bottom:none;}
.list__notice-main .list-item:first-child{border-top:1px solid #eee}
.list__notice-main .link__item{display:block;padding:15px 16px}
.list__notice-main .list-item--notice{background-color:#fefaf0}
.list__notice-main .list-item--notice .text__title{font-weight:700}
.list__notice-main .list-item--notice .text__title::before{content:'Notice';color:#027dfc;display:inline-block;margin-right:6px}
html[lang=zh].list__notice-main .list-item--notice .text__title::before{content:'告示';}
.list__notice-main .text__title{display:block;overflow:hidden;font-size:15px;line-height:22px;color:#000;text-overflow:ellipsis;white-space:nowrap}
.list__notice-main .text__date{display:block;margin-top:2px;font-size:12px;color:#777;line-height:16px;}
.box__notice-list .text__search-result{display:none;margin:0 16px;padding:18px 0 10px}
.box__notice-list .text__search-result .text__emphasis{color:#067dfd;font-weight:700}
.box__notice-list--result.box__notice-list .text__search-result{display:block}
.box__notice-list--result .list__notice-main .link__item{padding-left:0;padding-right:0}
.box__notice-list--result .list__notice-main .text__title{overflow: hidden;white-space: initial;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.box__notice-list--result .list__notice-main .text__title .text__search{color:#067dfd;font-weight:700;}
.box__notice-list--empty .text__search-result--empty{padding:100px 16px;font-size:15px;line-height:26px;color:#000;text-align:center}
.box__notice-list--empty .text__search-result--empty .text__search{color:#006cff}

/* notice__content */
.box__notice-content{padding:40px 16px 0}
.box__notice-content .text__title{font-family: 'Gmarket Sans';font-size:28px;line-height:34px;font-weight:bold}
.box__notice-content .text__date{margin-top:10px;font-size:13px;font-weight:normal;color:#777}
.box__notice-content .text__notice{margin-top:20px;padding-top:20px;border-top:1px solid #cdcdcd;font-size:16px;color:#000;line-height:28px;text-indent: 0;padding-left: 0;}
.box__notice-content .text__notice * {font-family:-apple-system, BlinkMacSystemFont, Apple SD Gothic Neo, Roboto, Noto Sans CJK KR, Tahoma, 'Noto Sans KR', sans-serif;line-height:28px;}
.box__notice-content .button__view-file{position: relative;display: block;width:fit-content;padding:8px 30px 8px 35px;height:32px;border: 1px solid #bdbdbd;font-size:12px;line-height:16px;color:#000;border-radius:16px;margin-top:20px;box-sizing: border-box;}

/*faq*/
.faq__member .box__best-question{background-color:#4c7ae3}
.faq__order .box__best-question{background-color:#006cff}
.faq__benefit .box__best-question{background-color:#00a196}
.faq__delivery .box__best-question{background-color:#00a15c}
.faq__cancel .box__best-question{background-color:#7D53F2}
.faq__smileclub .box__best-question{background-color:#4F5470}
.faq__service .box__best-question{background-color:#5298FF}
.faq__safety .box__best-question{background-color:#0E47A1}
.faq__travel .box__best-question{background-color:#4f5470}
.faq__ticket .box__best-question{background-color:#577eb7}
.faq__others .box__best-question{background-color:#3B6741}
.faq__member .box__best-question .text__question{color:#4c7ae3}
.faq__order .box__best-question .text__question{color:#006cff}
.faq__benefit .box__best-question .text__question{color:#00a196}
.faq__delivery .box__best-question .text__question{color:#00a15c}
.faq__cancel .box__best-question .text__question{color:#7D53F2}
.faq__smileclub .box__best-question .text__question{color:#4F5470}
.faq__service .box__best-question .text__question{color:#5298FF}
.faq__safety .box__best-question .text__question{color:#0E47A1}
.faq__travel .box__best-question .text__question{color:#4f5470}
.faq__ticket .box__best-question .text__question{color:#577eb7}
.faq__others .box__best-question .text__question{color:#3B6741}
.page__faq:not(.faq__content) .box__header{height:auto}
.page__faq .box__best-question{margin-top:56px;padding:24px 0 30px 0}
.page__faq .box__best-question .text__title{padding-left:16px;font-size:22px;font-weight:bold;line-height:26px;color:#fff}
.page__faq .box__best-question .text__title .image__arrow{position:relative;top:3px;display:inline-block;width:28px;height:28px;background-position:-246px -363px;vertical-align:top}
.page__faq .box__best-question .text__sub{padding-left:16px;margin-top:4px;font-size:16px;line-height: 24px;color:#fff}
.page__faq .box__best-question .box__scroll{margin-top:16px}
.page__faq .box__best-question .list__best-question{overflow-x:auto;display:table;display:-webkit-box;padding-left:16px;padding-bottom:25px;margin-bottom:-25px;white-space:nowrap}
.page__faq .box__best-question .list__best-question .list-item{display:table-cell;padding-right:10px}
.page__faq .box__best-question .list__best-question .list-item:last-child{padding-right:16px}
.page__faq .box__best-question .list__best-question .link__item{display:block;width:140px;height:180px;padding:11px 16px 0;border-radius:8px;background-color:#fff;font-size:13px;line-height:18px;color:#666;box-sizing:border-box}
.page__faq .box__best-question .list__best-question .link__item .text__question{display:-webkit-box;overflow:hidden;max-height:90px;font-size:16px;font-weight:bold;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word;line-height:22px;white-space:initial}
.page__faq .box__best-question .list__best-question .link__item .text__question .text__q{display:block;font-family:'Gmarket Sans',serif;font-weight:normal;margin-bottom:2px}
.page__faq .box__best-question .list__best-question .link__item .text__reply{display:-webkit-box;overflow:hidden;max-height:54px;margin-top:8px;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;color:#777;white-space:initial}
.page__faq .section__help-content{background-color:#f5f5f5;padding-bottom:60px}
.page__faq .box__component{padding:28px 16px 0}
.page__faq.page__faq-subclass .box__component,
.faq__content .box__component{padding-top:30px}
.faq__content .box__question .list__question .link__item{padding:14px 16px;font-size: 16px;line-height:22px;color:#000}
.text__title + .box__question{margin-top:16px}
.box__question{position:relative}
.box__question .box__question-list{border:1px solid #ccc;border-radius:8px;background-color:#fff}
.box__question .list__question .list-item{border-top:1px solid #cdcdcd}
.box__question .list__question .list-item:first-child{border-top:0 none}
.box__question .list__question .link__item{display:block;position:relative;padding:16px 16px 16px 17px;font-size: 15px;line-height:22px;color:#000}
.box__question .list__question .text__q{position:absolute;top:16px;left:17px;font-family:'Gmarket Sans',serif;font-size: 16px;color:#006cff;font-weight: 500;}
.faq__content .box__question .list__question .text__q{left:16px;}
.box__question .list__question .text__question{display:-webkit-box;overflow:hidden;font-size:15px;line-height:22px;max-height:44px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.box__question .list__question .text__q + .text__question{padding-left:27px}
.faq__content .box__question .list__question .text__q + .text__question{padding-left:26px}


.box__question .button__more{overflow:hidden;display:block;width:100%;border-top:1px solid #cdcdcd}
.box__question .button__more .sprite__help--after{display:inline-block;position:relative;height:41px;padding-right:18px;font-size:13px;color:#666;line-height:41px;vertical-align:top}
.box__question .sprite__help--after:after{content:'';position:absolute;top:13px;right:0;width:16px;height:16px;background-position:0 -163px}
.box__question .button__more--active .sprite__help--after:after{background-position:-18px -163px}
.box__counseling{padding:16px 16px 0}
.box__counseling .list__counseling:after{display:block;content:'';clear:both}
.box__counseling .list__counseling .list-item{float:left;width:33.3333%}
.box__counseling .list__counseling .list-item__chatting .sprite__help--before:before{background-position:-44px -229px}
.box__counseling .list__counseling .list-item__write .sprite__help--before:before{background-position:-127px -229px}
.box__counseling .list__counseling .list-item__call .sprite__help--before:before{background-position:-209px -237px}
.box__counseling .list__counseling .list-item__call.list-item__call--done .sprite__help--before:before{background-position:-117px -351px}
.box__counseling .list__counseling .link__item{display:block;font-size:16px;color:#000;font-weight:bold;text-align:center}
.box__counseling .list__counseling .list-item__call.list-item__call--done .link__item{color:#c8c8c8}
.box__counseling .list__counseling .sprite__help--before{display:block}
.box__counseling .list__counseling .sprite__help--before:before{content:'';display:block;width:80px;height:80px;margin:0 auto 12px}
/*page__faq__content*/
.faq__content .section__help-content{background-color:#fff}
.faq__content .box__delivery-item{margin-top:40px}
.box__faq-content{padding:26px 16px}
.faq__content .box__faq-content{padding-bottom:0;}
.box__faq-content .text__title{font-size:28px;font-weight:bold;line-height:32px}
.box__faq-content .text__title .text__q{display:block;margin-bottom:12px;font-family:'Gmarket Sans',serif;font-weight:normal;font-size:26px;color:#006cff;line-height:34px}
.box__faq-content .text__title .text__reply{margin-top:20px;font-size:16px;line-height:28px}
.box__faq-content .box__reply{padding-top:20px}
.box__faq-content .text__reply{font-size:16px;line-height:26px}
.box__faq-content .text__reply .link{color:#006cff;text-decoration:underline}
.box__faq-content .box__reply .link__image{display:block;max-width:320px}
.box__faq-content .box__reply .link__image .image{width:100%}
.box__faq-content .box__order-item{margin-top: 30px;}
.box__faq-content .box__order-item .box__tracking{padding-bottom:6px;border-bottom:1px solid #e0e0e0}
.box__faq-content .box__order-item .box__tracking .text__tracking,
.box__faq-content .box__order-item .box__tracking .link__tracking{display:inline-block;font-size:16px;line-height:24px;color:#067dfd;font-weight:bold}
.box__faq-content .box__order-item .box__tracking .link__tracking{position:relative;padding-right:24px}
.box__faq-content .box__order-item .box__tracking .link__tracking:after{content:'';position:absolute;top:-2px;right:0;width:28px;height:28px;background-position:-212px -32px}
.box__faq-content .box__order-item .box__selected-item{margin-top:18px}
.box__faq-content .box__order-item .box__selected-thumb{display:block;float:left;position:relative;overflow:hidden;width:60px;border-radius:8px}
.box__faq-content .box__order-item .box__selected-thumb::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.04)}
.box__faq-content .box__order-item .box__selected-thumb .image{width: 60px;height: 60px;border-radius:8px}
.box__faq-content .box__order-item .box__selected-info{overflow:hidden;padding-left:12px;box-sizing:border-box}
.box__faq-content .box__order-item .box__selected-info .text__name{width:100%;font-size:14px;color:#000;line-height:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box__faq-content .box__order-item .box__selected-info .text__ordernum{margin-top:-3px;margin-bottom:5px}
.box__faq-content .box__order-item .box__selected-info .text__ordernum .text{font-size:13px;line-height:14px;letter-spacing:-0.5px;color:#222}
.box__faq-content .box__order-item .box__selected-info .text__ordernum .link{display:inline-block;position:relative;padding-right:17px;font-size:13px;line-height:14px;color:#666}
.box__faq-content .box__order-item .box__selected-info .text__ordernum .link:after{content:'';position:absolute;top:-1px;right:0;width:16px;height:16px;background-position:-24px -216px}
.box__faq-content .box__order-item .box__selected-info .text__price{display:block;margin-top:4px;font-size:12px;color:#000;line-height:20px}
.box__faq-content .box__order-item .box__selected-info .text__price .text__emphasis{position:relative;top:-1px;font-family:'Gmarket Sans',serif;font-size:14px;font-weight:bold}
.box__faq-content .box__order-item .box__selected-info .text__option{display:block;width:100%;margin-top:2px;font-size:14px;color:#666;line-height:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box__faq-content .box__order-item .box__selected-info .text__option .text__option-title{position:relative;;padding-right:13px}
.box__faq-content .box__order-item .box__selected-info .text__option .text__option-title:after{content:'';position:absolute;top:50%;right:6px;width:1px;height:12px;margin-top:-6px;background-color:#d8d8d8}
.box__faq-content .box__order-item .list__direct-service{display:-webkit-box;display:flex;width:100%;margin-top:18px;font-size:0;text-align:center}
.box__faq-content .box__order-item .list__direct-service .list-item__direct-service{-webkit-box-flex:1;flex:1}
.box__faq-content .box__order-item .list__direct-service .list-item__direct-service + .list-item__direct-service{margin-left:8px}
.box__faq-content .box__order-item .list__direct-service .link__service{display:block;width:100%;height:36px;font-family:'Gmarket Sans';font-size:14px;line-height:34px;color:#222;border-radius:8px;border: solid 1px #bdbdbd;-webkit-box-sizing:border-box;box-sizing:border-box}
.box__faq-content .box__order-item .list__direct-service .link__service--green{border-color:#067DFD;background-color:#067DFD;color:#fff}
.box__delivery-item{padding:18px 0 0}
.box__delivery-item .text__title{padding-left:16px;font-size:18px;font-weight:bold;line-height:30px;}
.box__delivery-item .box__scroll{margin-top:10px}
.box__delivery-item .list__delivery-item{overflow-x:auto;display:table;display:-webkit-box;padding:0 0 14px 16px;white-space:nowrap}
.box__delivery-item .list__delivery-item .list-item{display:table-cell;padding-right:10px;vertical-align:top}
.box__delivery-item .list__delivery-item .list-item:last-child{padding-right:16px}
.box__delivery-item .list__delivery-item .list-item.list-item--active .link__item{border-width:2px;border-color:#222}
.box__delivery-item .list__delivery-item .link__item{display:block;overflow:hidden;width:70px;height:70px;border:solid 1px #bfbfbf;border-radius:8px;background-color: #fff}
.box__delivery-item .list__delivery-item .link__item .text__alternative{display: -webkit-box;overflow: hidden;white-space: normal;height: 60px;padding: 11px 10px 0 10px;box-sizing: border-box;font-size: 12px;line-height: 16px;color: #666;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis}
.box__delivery-item .list__delivery-item .image{width:100%;height:100%}
.box__survey .text__sub{font-size:15px;line-height:28px;color:#777}
.box__survey .text__sub .text__percent{color:#006cff}
.box__survey .box__button{margin-top:16px;font-size:0}
.box__survey .box__button .button{margin-left:6px;height:50px;padding:0 16px;border:1px solid #006cff;border-radius:8px;font-size:15px;color:#006cff;line-height:50px}
.box__survey .box__button .button:first-child{margin-left:0}
.box__layer-detail{display:none}
.box__layer-detail:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;z-index:1010;background-color:#000}
.box__layer-detail.box__layer-detail--active{display:block}
.box__layer-detail .box__layer-content{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1020}
.box__layer-detail .box__layer-content .image{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}
.box__layer-detail .box__layer-content .box__image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:50%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0))}
.box__layer-detail .box__layer-content .button__layer-close{position:fixed;top:14px;right:14px;z-index:1030}
.box__layer-detail .box__layer-content .button__layer-close .sprite__help{width:28px;height:28px;background-position:-82px -378px}
.faq__content .box__counseling{padding-top:20px}
/*page__search*/
.box__search-recent{display:none;position:relative;padding:30px 16px 23px;background-color:#fff}
.box__search-recent .text__title{font-size:18px;font-weight:bold;line-height:20px}
.box__search-recent .button__all-delete{position:absolute;top:32px;right:16px;font-size:13px;color:#444;line-height:20px}
.box__search-recent .list__search-recent{margin-top:15px}
.box__search-recent .list__search-recent .list-item{position:relative;padding-right:30px;font-size:15px;color:#000;line-height:36px}
.box__search-recent .list__search-recent .link__item{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;color:#000}
.box__search-recent .list__search-recent .button__delete{position:absolute;top:50%;right:0;margin-top:-10px;padding:5px}
.box__search-recent .list__search-recent .button__delete .sprite__help{width:20px;height:20px;background-position:-24px -105px}
.box__search-autotext{display:none;position:relative;z-index:100;width:100%;background-color:#fff}
.box__search-autotext .list__search-autotext{overflow:hidden;padding:10px 16px}
.box__search-autotext .list__search-autotext .list-item{overflow:hidden;line-height:40px;text-overflow:ellipsis;white-space:nowrap}
.box__search-autotext .list__search-autotext .link__item{overflow:hidden;display:block;font-size:15px;text-overflow:ellipsis;white-space:nowrap}
.box__search-autotext .list__search-autotext .text__search{color:#067dfd}
.page__search .section__help-content{padding-bottom:10px;background-color:#fff}
.page__search.search__result .section__help-content{background-color:#fff}
.box__search-best{padding:30px 0;background-color:#f5f5f5}
.box__search-best .text__title{padding-left:18px;font-size:18px;font-weight:bold;line-height:26px;color:#000}
.box__search-best .box__scroll{margin-top:16px}
.box__search-best .list__best-question:after{display:block;content:'';clear:both}
.box__search-best .list__best-question {overflow-x:auto;display:table;display:-webkit-box;padding-left: 16px;padding-bottom: 30px;margin-bottom: -25px;white-space:nowrap}
.box__search-best .list__best-question .list-item{display:table-cell;padding-right:10px;}
.box__search-best .list__best-question .list-item:last-child{padding-right:16px}
.box__search-best .list__best-question .link__item{overflow:hidden;display:block;width:140px;height:180px;padding:14px 15px 0;border:1px solid #cdcdcd;border-radius:8px;background-color:#fff;font-size:13px;line-height:18px;color:#777;box-sizing:border-box}
.box__search-best .list__best-question .link__item .text__question{display:-webkit-box;overflow:hidden;max-height:90px;font-size:16px;font-weight:bold;color:#006cff;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;line-height:22px;white-space:initial}
.box__search-best .list__best-question .link__item .text__question .text__q{display:block;font-family:'Gmarket Sans',serif;font-weight:normal;margin-bottom:2px}
.box__search-best .list__best-question .link__item .text__reply{display:-webkit-box;overflow:hidden;max-height:54px;margin-top:8px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;color:#777;white-space:initial}
.box__event-item{padding:30px 0 30px 16px;background-color:#f5f5f5}
.box__event-item .text__title,
.box__delivery-item .text__title{font-size:16px;font-weight:normal;line-height:26px;color:#000}
.search__result .box__delivery-item .text__title .text__search{color: #006cff;}
.box__search-result{overflow:hidden;padding:8px 16px 0;background-color:#fff}
.box__search-result .link__best-question{display:block;position:relative;height:64px;box-sizing: border-box; margin-top:10px;padding:10px 38px 10px 16px;border:1px solid #ccc;border-radius:8px;background-color:#fff;font-size:16px;font-weight:bold;line-height:22px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color:#000}
.box__search-result .link__best-question .sprite__help--after:after{content:'';overflow:hidden;position:absolute;top:50%;right:10px;width:28px;height:28px;margin-top:-14px;background-position:-212px -32px}
.box__search-result .list__search-result{margin-top:24px;}
.box__search-result .list__search-result .list-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}
.box__search-result .list__search-result .list-item:last-child{margin-bottom:0; border-bottom:none}
.box__search-result .list__search-result .text__question{display:-webkit-box;overflow:hidden;font-size:18px;font-weight:bold;line-height:26px;color:#000;margin-top:4px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.box__search-result .list__search-result .text__question .text__q{font-family:'Gmarket Sans',serif;font-weight:normal;color:#006cff;vertical-align:top}
.box__search-result .list__search-result .text__question .text__search{color:#067dfd}
.box__search-result .list__search-result .text__reply{display:-webkit-box;overflow:hidden;max-height:52px;margin-top:4px;color:#777;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:26px;font-size:16px;}
.box__search-result .text-result-empty{padding:62px 0 88px;font-size:16px;line-height:26px;color:#000;text-align:center}
.box__search-result .text-result-empty .text__keyword{font-weight:bold;color:#006cff}
/*inquiry*/
.page__inquiry .section__help-content{background-color:#f5f5f5}
.box__form-inquiry{padding:20px 16px 0}
.box__form-inquiry .text__guide-warning{margin-top:10px;font-size:12px;line-height:18px;color:#ef2b2a}
.box__form-inquiry .box__select{overflow:hidden;position:relative;height:100%;background-color:#fff}
.box__form-inquiry .box__select:after{display:block;content:"";position:absolute;top:50%;right:4px;width:33px;height:33px;margin-top:-16px;background-position:0 -181px}
.box__form-inquiry .box__select .form__select{position:relative;z-index:5;width:100%;height:100%;padding-left:16px;font-size:16px;color:#666;font-weight:normal;line-height:40px;border:none;background-color:transparent}
.box__form-inquiry .box__select .form__select.form__select--selected{color:#222}
.box__form-inquiry .box__select .form__select option{color:#666}
.box__form-inquiry .list__type-select{overflow:hidden}
.box__form-inquiry .list__type-select .list-item{overflow:hidden;float:left;width:50%;height:48px;border:1px solid #cdcdcd;border-radius:0 8px 8px 0}
.box__form-inquiry .list__type-select .list-item:first-child{border-right:none;border-radius:8px 0 0 8px}
.box__form-inquiry .box__question-item{position:relative;padding:20px 0 0 0;margin-right:-16px}
.box__form-inquiry .box__question-item .text__title{font-size:16px;font-weight:bold;line-height:22px;color:#000}
.box__form-inquiry .box__question-item .text__title .text__option{margin-left:6px;font-size:13px;font-weight:normal;line-height:22px;color:#666;vertical-align:top}
.box__form-inquiry .box__question-item .box__scroll{margin-top:14px}
.box__form-inquiry .box__question-item .list__question-item{overflow-x:auto;display:table;display:-webkit-box;margin-left:-20px;padding:0 0 14px 20px;white-space:nowrap}
.box__form-inquiry .box__question-item .list__question-item .list-item{display:table-cell;padding-right:10px;vertical-align:top}
.box__form-inquiry .box__question-item .list-item:last-child{padding-right:20px}
.box__form-inquiry .box__question-item .list__question-item .list-item.list-item--active .link__item{border-color:#006cff}
.box__form-inquiry .box__question-item .list__question-item .link__item{display:block;overflow:hidden;width:70px;height:70px;border:solid 1px #bfbfbf;border-radius:8px;background-color:#fff;}
.box__form-inquiry .box__question-item .list__question-item .link__item .text__alternative{display: -webkit-box;overflow: hidden;white-space: normal;height: 60px;padding: 11px 10px 0 10px;box-sizing: border-box;font-size: 12px;line-height: 16px;color: #666;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis}
.box__form-inquiry .box__question-item .list__question-item .image{width:100%;height:100%}
.box__form-inquiry .box__question-item .button__my-item{position:absolute;right:16px;bottom:-5px;display:inline-block;width:99px;height:34px;border-radius:40px;background-color:#fff;border:1px solid #ccc;font-size:13px;line-height:34px;color:#000}
.box__form-inquiry .box__notice-inquiry{margin:15px 0 16px;padding:12px 16px;background-color:#eee;border-radius:8px}
.box__form-inquiry .box__notice-inquiry .text__notice{font-size:13px;line-height:20px;color:#666}
.box__form-inquiry .box__notice-inquiry .text__notice em{color:#067dfd}
.box__form-inquiry .box__notice-inquiry .link__inquiry{display:inline-block;position:relative;padding-right:12px;margin-left:2px;font-size:13px;line-height:20px;color:#222;text-decoration:underline}
.box__form-inquiry .box__notice-inquiry .link__inquiry:after{content:'';display:inline-block;position:absolute;top:50%;right:0;width:6px;height:9px;margin-top:-4px;background-position:-140px -311px}
.box__form-inquiry .box__textarea{margin-top:14px;position:relative;height:190px;border:1px solid #cdcdcd;border-radius:8px;background-color:#fff;}
.box__form-inquiry .box__textarea.box__textarea--focus{border-color:#000}
.box__form-inquiry .box__textarea .form__textarea{width:100%;height:160px;padding:16px;font-size:16px;line-height:24px;color:#000;outline:none;border:0;background-color:transparent;caret-color:#00c400}
.box__form-inquiry .box__textarea .form__textarea::placeholder{color:#666}
.box__form-inquiry .box__textarea .text__limit{position:absolute;bottom:9px;right:12px;font-size:12px;color:#999;line-height:14px}
.box__form-inquiry .box__textarea .text__limit .text__active{color:#006cff}
.box__form-inquiry .box__attach-images{position:relative;margin:8px -16px 0 0}
.box__form-inquiry .box__attach-images .list__attach-item{overflow-x:auto;display:table;display:-webkit-box;margin-left:-16px;padding:0 0 14px 16px;white-space:nowrap}
.box__form-inquiry .box__attach-images .list__attach-item .list-item{position:relative;display:table-cell;padding-right:10px}
.box__form-inquiry .box__attach-images .list__attach-item .list-item:last-child{padding-right:16px}
.box__form-inquiry .box__attach-images .list__attach-item .list-item.list-item--active{border-width:1px;border-color:#222}
.box__form-inquiry .box__attach-images .list__attach-item .list-item .box__item{position:relative;overflow:hidden;width:70px;height:70px;border:1px solid #cdcdcd;border-radius:8px}
.box__form-inquiry .box__attach-images .list__attach-item .image{width:70px;height:70px}

.box__attach-loading{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.box__attach-loading .attach-dimmed{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color:#000;opacity: 0.35;}
.box__attach-loading .box__loading-file{position: absolute;top: 50%;left: 50%;width: 24px;height:24px;transform: translate(-50%, -50%);}
.box__attach-loading .box__loading-file .image__attach-loading{width: 100%;height: 100%;}

.box__regist-loading{display: none;position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index:10;}
.box__regist-loading.box__loading--active{display: block;}
.box__regist-loading .box__page-loading{position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;transform: translate(-50%, -50%);background-color:#fff;border-radius: 50%;opacity: 0.96;box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.1);}
.box__regist-loading .box__page-loading .image__page-loading{width: 100%;height: 100%;padding: 8px;box-sizing: border-box;}

.box__form-inquiry .box__attach-images .list__attach-item .button__select{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:none}
.box__form-inquiry .box__attach-images .list__attach-item .button__attach{display:inline-block;width:70px;height:70px;background-color:#fff;vertical-align:top;}
.box__form-inquiry .box__attach-images .list__attach-item .button__attach:after{content:'';display:block;position:absolute;top:50%;left:50%;width:21px;height:21px;margin:-10px 0 0 -10px;background-position:0 -264px}
.box__form-inquiry .box__attach-images .list__attach-item .button__delete{position:absolute;top:-1px;right:-1px;border:none}
.box__form-inquiry .box__attach-images .list__attach-item .button__delete .sprite__help{width:24px;height:24px;background-position:-182px -311px}
.box__form-inquiry .box__attach-images .text__guide{position:absolute;top:0;left:80px;right:16px;bottom:12px;display:flex;display:-webkit-flex;align-items:center;font-size:12px;line-height:18px;color:#666}
.box__form-inquiry .box__attach-images .text__guide-warning{color:#ef2b2a}
.box__form-inquiry .box__attach-images .list-item .box__item .box__attach-loading {z-index: 2;width: 100%;height: 100%;position: absolute;top: 0;left: 0}
.box__form-inquiry .box__attach-images .list-item .box__item .box__attach-loading .attach-dimmed {background-color: #000;opacity: .35;width: 100%;height: 100%;position: absolute;top: 0;left: 0}
.box__form-inquiry .box__attach-images .list-item .box__item .box__attach-loading .box__loading-file {width: 26px;height: 26px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}
.box__form-inquiry .box__attach-images .list-item .box__item .box__attach-loading .box__loading-file .image__attach-loading {width: 100%;height: 100%}

.box__form-inquiry .list__alert-inquiry{margin-top:6px}
.box__form-inquiry .list__alert-inquiry .list-item{margin-top:12px;white-space:nowrap}
.box__form-inquiry .list__alert-inquiry .list-item:first-child{margin-top:0}
.box__form-inquiry .list__alert-inquiry .form__input{width:100%;height:44px;padding:12px;border-radius:8px;border:1px solid #cdcdcd;background-color:#fff;font-size:16px;color:#000;outline:none}
.box__form-inquiry .list__alert-inquiry .form__input::placeholder{color:#666}
.box__form-inquiry .list__alert-inquiry .form__input:focus{border-color:#222}
.box__form-inquiry .list__alert-inquiry .box__form .text__label{display:inline-block;margin-top:1px;font-size:15px;color:#444;line-height:22px;vertical-align:top}
.box__form-inquiry .list__alert-inquiry .box__form .text__info{margin-left:6px;font-size:13px;color:#999}
.box__form-inquiry .list__alert-inquiry .box__form .form_checkbox{display:inline-block;width:21px;height:22px;border:0 none;background-position:0 -215px;-webkit-appearance:none}
.box__form-inquiry .list__alert-inquiry .box__form .form_checkbox:checked{background-position:0 -239px}
.box__form-inquiry .list__alert-inquiry .box__form .form__input{height:42px}
.box__form-inquiry .list__alert-inquiry .box__form-email{display:table;width:100%;margin-top:10px}
.box__form-inquiry .list__alert-inquiry .box__form-email .form__email{display:table-cell}
.box__form-inquiry .list__alert-inquiry .box__form-email .form__email::placeholder{color:#999}
.box__form-inquiry .list__alert-inquiry .box__form-email .text__unit{display:table-cell;width:28px;font-size:15px;color:#000;text-align:center}
.box__form-inquiry .list__alert-inquiry .box__form-email .box__select{overflow:hidden;display:table-cell;width:46.878%;height:44px;border:1px solid #cdcdcd;border-radius:8px;background-color:#fff;vertical-align:top}
.box__form-inquiry .list__alert-inquiry .box__form-email .box__select.box__select--focus{border-color:#222}
.box__form-inquiry .list__alert-inquiry .box__form-email .box__select .form__select{width:100%;height:100%;border:0 none}
.box__form-inquiry .list__alert-inquiry .box__form-email .box__select .box__form{display:none;position:absolute;top:0;right:44px;left:0;bottom:0;z-index:10}
.box__form-inquiry .list__alert-inquiry .box__form-email .box__select .box__form--active{display:block}
.box__form-inquiry .list__alert-inquiry .box__form-email .box__select .form__input{border:0 none;outline:none}
.box__form-inquiry .list__alert-inquiry .box__form-email .button__change{overflow:hidden;position:absolute;top:0;right:0;bottom:0;z-index:10;width:40px;line-height:999px}
.box__button--inquiry{overflow:hidden;padding:30px 16px 0}
.box__button--inquiry .button{float:left;width:48.5%;height:50px;border:1px solid rgba(0, 0, 0, 0.05);border-radius:8px;font-family:'Gmarket Sans',serif;font-size:16px;line-height:50px}
.box__button--inquiry .button+.button{margin-left:3%}
.box__button--inquiry .button__cancel{background-color:#fff;border-color:#bdbdbd;color:#222}
.box__button--inquiry .button__regist{background-color:#00c400;color:#fff}
.box__capcha{margin:26px 0 0;padding:20px 16px;background-color:#eee;border:1px solid #e1e1e1}
.box__capcha .text__guide{margin-bottom:10px;font-size:12px;line-height:18px;color:#666}
.box__capcha .text__guide-warning{margin-bottom:10px;font-size:12px;line-height:18px;color:#ef2b2a}
.box__capcha .box__capcha{position:relative;padding-left:180px;border:1px solid #d9d9d9}
.box__capcha .box__capcha .image__capcha{position:absolute;top:0;left:0;width:180px;height:91px;border-right:1px solid #d9d9d9}
.box__capcha .box__capcha .button{display:block;width:100%;height:45px;padding-left:12px;background-color:#fff;border:none;font-size:14px;color:#999;line-height:45px;text-align:left}
.box__capcha .box__capcha .button .sprite__help{display:inline-block;position:relative;top:16px;width:15px;height:15px;margin-right:6px;background-color:red;vertical-align:top}
.box__capcha .box__capcha .button__refresh{border-bottom:1px solid #d9d9d9}
.box__capcha .box__capcha .button__refresh .sprite__help--before{position:relative;padding-left:19px}
.box__capcha .box__capcha .button__refresh .sprite__help--before:before{content:'';position:absolute;top:5px;left:0;width:12px;height:13px;background-position:-148px -311px}
.box__capcha .box__capcha .button__voice .sprite__help--before{position:relative;padding-left:19px}
.box__capcha .box__capcha .button__voice .sprite__help--before:before{content:'';position:absolute;top:5px;left:2px;width:9px;height:13px;background-position:-162px -311px}
.box__capcha .list__capcha-form{position:relative;border:1px solid #d9d9d9;background-color:#fff}
.box__capcha .list__capcha-form .list-item{border-top:1px solid #e5e5e5}
.box__capcha .list__capcha-form .list-item:first-child{border-top:0}
.box__capcha .list__capcha-form .form__input-text{padding:14px 50px 12px 20px;width:100%;height:48px;color:#000;background:transparent;border:none;font-size:16px;font-weight:400;box-sizing:border-box;outline:none}
.box__capcha .list__capcha-form .form__input-text::placeholder{color:#666}
.box__capcha .list__capcha-form .button__input-delete{display:none;position:absolute;right:21px;top:13px;width:21px;height:22px;background-position:-110px 0}
.box__capcha .list__capcha-form .button__input-delete--active{display:block}
.box__capcha .box__captcha-image{margin:9px 11px;padding:6px 0;width:159px;height:40px;background:#f7f7f7;border:1px solid #dedede;border-radius:3px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.box__capcha .box__captcha-image .image__captcha{width:90.9px;height:28px}
.box__capcha .box__captcha-buttons{position:absolute;right:11px;top:9px;font-size:0;border:1px solid #dedede;border-radius:2px}
.box__capcha .button__sound,
.box__capcha .button__reload{padding:10px 16px;background-color:transparent}
.box__capcha .button__reload{border-left:1px solid #dedede}
.box__capcha .button__sound:before,
.box__capcha .button__reload:before{content:'';display:block;width:18px;height:18px}
.box__capcha .button__sound:before{content:'';background-position:-148px -311px}
.box__capcha .button__reload:before{content:'';background-position:-148px -331px}
.page__inquiry .box__tab{background-color:#fff;font-size:0}
.page__inquiry .box__tab .button__tab{width:50%;padding:12px 0;display:inline-block;font-size:16px;line-height:24px;color:#000;font-weight:700;border-bottom:2px solid #ececec}
.page__inquiry .box__tab .button__tab--active{color:#006cff;border-color:#006cff}
.page__inquiry .box__tab-contents{display:none}
.page__inquiry .box__tab-contents--active{display:block}
.page__inquiry.inquiry__list .box__header--border .box__header-inner{border-bottom:0}
.page__inquiry.inquiry__list .box__list-option{padding:16px 16px 0;display:flex;align-items:center;justify-content:space-between}
.page__inquiry.inquiry__list .box__list-option .box__list-sort{padding:0}
.page__inquiry.inquiry__list .box__list-option .link__seller-inquiry{position: relative;display: block;width: fit-content;margin-top: 0;padding: 0 28px 0 8px;height: 28px;border: 1px solid #bdbdbd;font-family:'Gmarket Sans',serif;font-size: 12px;line-height: 26px;color: #000;border-radius: 8px;box-sizing: border-box;background-color: #fff;margin-left:auto;}
.page__inquiry.inquiry__list .box__list-option .link__seller-inquiry::after{position: absolute;top: 6px;right: 8px;width: 16px;height: 16px;background-position: -263px -32px;transform: rotate(270deg);}
.page__inquiry.inquiry__list .box__list-sort{padding:16px 16px 0;display:flex;align-items:center}
.page__inquiry.inquiry__list .box__list-sort .text__label{margin-right:8px;font-size:14px;color:#000;display:block;white-space:nowrap}
.page__inquiry.inquiry__list .box__list-sort .box__form-select{position:relative}
.page__inquiry.inquiry__list .box__list-sort .box__form-select .form__button{position:relative;display:inline-block;z-index:10;padding:4px 30px 6px 11px;border-radius:15px;border:1px solid #ccc;background-color:#fff;min-width:80px;white-space:nowrap;text-align:left}
.page__inquiry.inquiry__list .box__list-sort .box__form-select .form__button::after{position:absolute;top:7px;right:11px;width:16px;height:16px;background-position:-263px -32px}
.page__inquiry.inquiry__list .box__list-sort .box__form-select .text__selection{font-size:14px;color:#000;line-height:17px}
.page__inquiry.inquiry__list .box__list-sort .box__form-select .list__select{display:none;overflow:hidden;position:absolute;top:0;right:0;z-index:1;width:100%;border:1px solid #ccc;background-color:#fff;border-radius:15px;background-color:#fff;padding-top:29px}
.page__inquiry.inquiry__list .box__list-sort .box__form-select .list__select .button__select{display:block;height:26px;padding-left:11px;font-size:14px;line-height:26px;width:100%;text-align:left}
.page__inquiry.inquiry__list .box__list-sort .box__form-select .list__select .list-item.selected .button__select{background-color:#f7f7f7}
.page__inquiry.inquiry__list .box__list-sort .box__form-select--active .form__button{border-radius:15px 15px 0 0;border-bottom-color:transparent}
.page__inquiry.inquiry__list .box__list-sort .box__form-select--active.box__form .form__button::after{transform:rotate(270deg)}
.page__inquiry.inquiry__list .box__list-sort .box__form-select--active .list__select{display:block}
.page__inquiry.inquiry__list .box__list-inquiry{padding:10px 16px 20px}
.page__inquiry.inquiry__list .box__list-inquiry .text__other-inquiry{padding-top:20px;text-align:center;font-size:13px;line-height:18px;color:#666}
.page__inquiry.inquiry__list .box__list-inquiry .text__other-inquiry .link__other-inquiry{color:#000;line-height:16px;text-decoration:underline;display:inline-block}
.page__inquiry.inquiry__list .box__list-inquiry .text__other-inquiry .link__other-inquiry::after{width:16px;height:16px;background-position:-34px -45px}
.page__inquiry.inquiry__view .box__view-file .image{width:100%}
.box__list-inquiry{padding:22px 16px 0}
.box__list-inquiry .box__inquiry{position:relative;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px}
.box__list-inquiry .box__inquiry + .box__inquiry{margin-top:8px}
.box__list-inquiry .box__inquiry .box__question,
.box__list-inquiry .box__inquiry .box__reply{padding:20px 16px 16px}
.box__list-inquiry .box__inquiry .box__detail{position:absolute;top:20px;right:16px}
.box__list-inquiry .box__inquiry .box__detail .list__category .link{font-size:12px;line-height:18px;letter-spacing:-0.5px;color:#222;text-decoration:underline}
.box__list-inquiry .box__inquiry .box__collapse{display:none}
.box__list-inquiry .box__inquiry .box__reply{border-top:1px solid #eee}
.box__list-inquiry .box__inquiry .box__top{padding-top:2px}
.box__list-inquiry .box__inquiry .box__top .text__title{font-size:18px;font-weight:bold;line-height:24px;padding-right:30px}
.box__list-inquiry .box__inquiry .box__top .text__title .text__category{color: #067DFD;}
.box__list-inquiry .box__inquiry .box__top .text__title .text__q{position:relative;top:2px;vertical-align:top;font-family:'Gmarket Sans',serif;font-weight:normal;color:#006cff}
.box__list-inquiry .box__inquiry .box__top .text__title .text__a{position:relative;top:2px;vertical-align:top;font-family:'Gmarket Sans',serif;font-weight:normal;color:#15c068}
.box__list-inquiry .box__inquiry .box__top .text__date{display:block;font-size:13px;font-weight:normal;line-height:18px;color:#999}
.box__list-inquiry .box__inquiry .box__top .text__title + .text__date{margin-top:4px}
.box__list-inquiry .box__inquiry .box__message{margin-top:12px;font-size:16px;color:#222;line-height:26px;word-wrap: break-word;}
.box__list-inquiry .box__inquiry .box__upload{display:block;position:relative;padding-left:16px;margin:28px 0 12px;font-size:12px;color:#616161}
.box__list-inquiry .box__inquiry .box__upload:before{content:'';position:absolute;top:2px;left:0;width:16px;height:16px;background-position:-24px -252px}
.box__list-inquiry .box__inquiry .box__upload em{color:#067dfd}
.box__list-inquiry .box__inquiry .box__item-info{padding:10px;margin-top:18px;background-color:#fafafa;border-radius:8px;font-size:0}
.box__list-inquiry .box__inquiry .box__item-info .link__vip{display:block;padding:0 30px 0 50px;overflow:hidden;position:relative}
.box__list-inquiry .box__inquiry .box__item-info .link__vip .box__image{overflow:hidden;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:5px}
.box__list-inquiry .box__inquiry .box__item-info .link__vip .box__image::after{content:'';position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.07)}
.box__list-inquiry .box__inquiry .box__item-info .link__vip .box__image .image{width:100%}
.box__list-inquiry .box__inquiry .box__item-info .link__vip .text__name{display:inline-block;overflow:hidden;max-width:100%;font-size:13px;line-height:40px;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;white-space:nowrap;color:#000}
.box__list-inquiry .box__inquiry .box__item-info .link__vip .sprite__help{position:absolute;top:50%;right:4px;display:inline-block;width:16px;height:16px;margin-top:-8px;background-position:-24px -234px;vertical-align:top}
.box__list-inquiry .box__inquiry .box__wait{margin-top:8px;min-height:220px}
.box__list-inquiry .box__inquiry .box__wait .text__title{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:16px;line-height:24px;color:#666;text-align:center}
.box__list-inquiry .box__inquiry .button__reply{display:block;position:relative;width:100%;padding:12px 0;border-top:1px solid #e0e0e0;font-size:14px;color:#00c400;line-height:26px;text-align:left;text-indent:15px}
.box__list-inquiry .box__inquiry .button__reply:after{content:'';position:absolute;top:11px;right:15px;width:24px;height:24px;background-position:-82px -408px}
.box__list-inquiry .box__inquiry .button__reply:disabled{color:#616161}
.box__list-inquiry .box__inquiry .button__reply:disabled:after{content:none}
.box__list-inquiry .box__inquiry.box__inquiry--active .button__reply:after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}
.box__list-inquiry .box__inquiry .box__reply-img{margin-top:20px;width: 100%;}
.box__list-inquiry .box__inquiry .box__reply-img .image__item{width: 100%;height:auto;}
.box__list-inquiry .box__inquiry .button__view-file{position:relative;display:block;width:fit-content;margin-top:18px;padding:8px 28px 8px 32px;height:32px;border:1px solid #bdbdbd;font-size:12px;line-height:16px;color:#000;border-radius:20px;box-sizing: border-box;}
.box__list-inquiry .box__inquiry .button__view-file::before,
.box__notice-content .button__view-file::before
{position:absolute;top:7px;left:15px;width:16px;height:16px;background-position:-24px -252px}
.box__list-inquiry .box__inquiry .button__view-file::after,
.box__notice-content .button__view-file::after
{position:absolute;top:8px;right:12px;width:16px;height:16px;background-position:-263px -32px;transform:rotate(270deg)}
.box__list-inquiry .box__inquiry .button__add-inquiry{width:113px;height:44px;margin-top:28px;font-family:'Gmarket Sans',serif;font-size:14px;color:#222;border:solid 1px #bdbdbd;border-radius:8px;box-sizing:border-box}
.box__list-inquiry .box__inquiry .button__add-inquiry:hover{background:#f7f7f7}
.box__inquiry-nodata{width:100%;padding:240px 0;font-size:16px;color:#616161;text-align:center}
.link__add-inquiry{display:block;margin-top:16px;font-size:13px;line-height:22px;color:#666;text-align:center}
.link__add-inquiry .text__inquiry{position:relative;padding-right:12px;text-decoration:underline}
.link__add-inquiry .sprite__help--after:after{content:'';position:absolute;top:50%;right:0;margin-top:-4px;width:6px;height:9px;background-position:-140px -322px}
.button__more-list{display:block;width:232px;height:44px;margin:14px auto 0;border-radius:24px;box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;font-family:'Gmarket Sans',serif;font-size:14px;line-height:22px;text-align:center;color:#000}
.button__more-list::after{content:'';display:inline-block;width:11px;height:7px;background-position:-34px -129px;vertical-align:middle;margin-left:4px}
.page__inquiry .box__ordered-item{overflow-y:auto;margin:20px 0 66px;padding-bottom:23px}
.page__inquiry .box__ordered-item .box__ordered-list{position:relative;padding:0}
.page__inquiry .box__ordered-item .box__submit-button{position:fixed;bottom:0;left:0;z-index:310;width:100%;padding:8px 16px;background:#fff;text-align:center;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2)}
.page__inquiry .box__ordered-item .button__confirm{width:100%;max-width:736px;padding:17px;border-radius:8px;font-size:16px;font-family:'Gmarket Sans',serif;color:#fff;background:#00c400}
.page__inquiry .box__ordered-item .button__confirm:disabled{opacity:0.4}
.page__inquiry .box__ordered-list .text__date{position:relative;font-size:14px;line-height:22px;color:#000;font-weight:bold}
.page__inquiry .box__ordered-list .box__daily+.box__daily{margin-top:20px}
.box__form-inquiry .list__ordered-item{display:block;}
.box__form-inquiry .list__ordered-item .list-item{display:block;margin-top:8px}
.box__form-inquiry .list__ordered-item .list-item:nth-child(){margin-right:0}
.box__form-inquiry .list__ordered-item .box__selected-item{position:relative;display:table;table-layout:fixed;overflow:hidden;width:100%;height:78px;border-radius:8px;margin-top:0;background-color: #fff;border:1px solid #E0E0E0;-webkit-box-sizing:border-box;box-sizing:border-box}
.box__form-inquiry .list__ordered-item .link__thumb{display:table-cell;width:78px;vertical-align:top}
.box__form-inquiry .list__ordered-item .link__thumb .image{display:block;width:78px;height:78px;-webkit-box-sizing:border-box;box-sizing:border-box}
.box__form-inquiry .list__ordered-item .box__item-info{display:table-cell;padding-left:12px;height:78px;vertical-align:middle}
.box__form-inquiry .list__ordered-item .text__name{width:100%;font-size:14px;color:#000;line-height:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box__form-inquiry .list__ordered-item .text__ordernum{margin-top:-3px;margin-bottom:4px}
.box__form-inquiry .list__ordered-item .text__ordernum .text{font-size:13px;line-height:14px;letter-spacing:-0.5px;color:#000}
.box__form-inquiry .list__ordered-item .text__ordernum .num{margin-left:4px;font-size:13px;line-height:14px;color:#666}
.box__form-inquiry .list__ordered-item .text__option{display:block;width:100%;margin-top:-1px;font-size:12px;color:#666;line-height:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box__form-inquiry .list__ordered-item .text__option .text__option-title{position:relative;padding-right:4px}
.box__form-inquiry .list__ordered-item .box__form{display:table-cell;width:42px;height:78px;vertical-align:middle;text-align:center}
.box__form-inquiry .list__ordered-item .box__form .text__label{position:absolute;top:0;left:80px;right:40px;bottom:0}
.box__form-inquiry .list__ordered-item .box__form .form_checkbox{display:inline-block;width:21px;height:22px;border:0 none;background-position:0 -215px;-webkit-appearance:none}
.box__form-inquiry .list__ordered-item .box__form .form_checkbox:checked{background-position:0 -239px}
.box__form-inquiry .list__ordered-item .box__delete{display:table-cell;width:42px;height:78px;vertical-align:middle;text-align:center}
.box__form-inquiry .list__ordered-item .box__delete .button__delete{width:100%;height:100%}
.box__form-inquiry .list__ordered-item .box__delete .button__delete::before{content:'';display:inline-block;width:20px;height:20px;border:0 none;background-position:-24px -105px}
.box__question-item + .list__ordered-item{margin-top:15px}
.list__type-select + .list__ordered-item{margin-top:15px}

.page__report .section__help-header{background-color:#f5f5f5}
.page__report .section__help-content{background-color:#f5f5f5}
.box__form-inquiry .box__reply-info{position:relative;margin-top:16px}
.box__form-inquiry .box__reply-info .text__title{font-size: 16px;font-weight: bold;line-height: 22px;color: #000}
.box__form-inquiry .box__reply-info .link__info-edit{position:absolute;right:0;top:1px}
.box__form-inquiry .box__reply-info .link__info-edit:after{content:'';width:16px;height:16px;margin-top:1px;background-position:-227px -319px;vertical-align:top}
.box__form-inquiry .box__reply-info .link__info-edit .text{color:#999;font-size:13px;line-height:18px;border-bottom:1px solid #999;vertical-align:top}
.box__form-inquiry .box__reply-info .list__reply-info{margin-top:10px}
.box__form-inquiry .box__reply-info .list__reply-info .list-item{font-size:15px;line-height:20px;color:#666}
.box__form-inquiry .box__reply-info .list__reply-info .list-item + .list-item{margin-top:8px}
.box__form-inquiry .box__reply-info .list__reply-info .list-item .text__media{margin-right:10px;color:#999}
.box__form-inquiry .box__reply-info .box__form{margin-top:10px}
.box__form-inquiry .box__reply-info .box__form .text__label{display:inline-block;margin-top:1px;font-size:15px;color:#000;line-height:20px;vertical-align:top}
.box__form-inquiry .box__reply-info .box__form .text__info{margin-left:6px;font-size:13px;color:#999}
.box__form-inquiry .box__reply-info .box__form .form_checkbox{display:inline-block;width:21px;height:22px;margin-right:2px;border:0 none;background-position:0 -215px;-webkit-appearance:none}
.box__form-inquiry .box__reply-info .box__form .form_checkbox:checked{background-position:0 -239px}
.box__form-inquiry .box__agreement{position:relative;margin: 20px -16px 0;padding:15px 16px;background-color: #eee;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1}
.box__form-inquiry .box__agreement .box__form .text__label{display:inline-block;margin-top:1px;font-size:15px;color:#444;line-height:20px;vertical-align:top}
.box__form-inquiry .box__agreement .box__form .text__info{margin-left:6px;font-size:13px;color:#999}
.box__form-inquiry .box__agreement .box__form .form_checkbox{display:inline-block;width:21px;height:22px;border:0 none;background-position:0 -215px;-webkit-appearance:none}
.box__form-inquiry .box__agreement .box__form .form_checkbox:checked{background-position:0 -239px}
.box__form-inquiry .box__agreement .link__agreement-detail{position:absolute;right:16px;top:17px}
.box__form-inquiry .box__agreement .link__agreement-detail:after{content:'';width:16px;height:16px;margin-top:1px;background-position:-227px -319px;vertical-align:top}
.box__form-inquiry .box__agreement .link__agreement-detail .text{color:#999;font-size:13px;line-height:18px;border-bottom:1px solid #999;vertical-align:top}

.page__agreement .section__help-header{background-color:#f5f5f5}
.page__agreement .section__help-content{background-color:#f5f5f5}
.box__agreement-detail{padding:30px 16px 0}
.box__agreement-detail .text{font-size:16px;line-height:24px;color:#9e9e9e}
.box__agreement-detail .text strong{font-weight:bold;color:#ef2b2a}
.link__agreement-ok{display:block;position:fixed;bottom:48px;left:0;z-index:310;width:100%;padding:8px 16px;background:#fff;text-align:center;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2)}
.link__agreement-ok .text{display:inline-block;width:100%;max-width:736px;padding:16px;border-radius:8px;font-family:'Gmarket Sans',serif;color:#fff;background:#00c400}
.platform__app .link__agreement-ok{bottom:0}

@media screen and (max-width:320px) {
.box__layer-content .image__service-banner{width:100%}
.box__layer-content .image__service-banner .image{width:100%;height:auto}
.box__survey .box__button .button{padding:0 5px}
}

/* gds Top 버튼 */
.service__help .gds-top-button{right:19px;z-index:330;}
.service__help.page__home .gds-top-button--active,
.service__help.page__agreement .gds-top-button--active,
.service__help.page__faq .gds-top-button--active{bottom:124px}
.service__help.page__notice .gds-top-button,
.service__help.search__result .gds-top-button,
.service__help.faq__content .gds-top-button{right:16px}
.service__help.page__notice .gds-top-button--active,
.service__help.search__result .gds-top-button--active{bottom:64px}

.gds-top-button.gds-top-button--nobn.gds-top-button--active,
.platform__app .gds-top-button.gds-top-button--active{bottom:16px}
.service__help.page__home .gds-top-button--nobn.gds-top-button--active,
.service__help.page__agreement .gds-top-button--nobn.gds-top-button--active,
.service__help.page__faq .gds-top-button--nobn.gds-top-button--active{bottom:76px}
.platform__app .service__help.page__home .gds-top-button--active,
.platform__app .service__help.page__agreement .gds-top-button--active,
.platform__app .service__help.page__faq .gds-top-button--active{bottom:76px}
.platform__app .section__help-direct{bottom:12px}

/* 채팅상담 */
/* sprite image */
.sprite__chat,
.sprite__chat--before:before,
.sprite__chat--after:after{overflow:hidden;display:inline-block;background:url(//pics.gmarket.co.kr/mobile/sprite/en/help/sprite__help--chat.png) no-repeat;background-size:300px auto;line-height:999px;vertical-align:top}

/* header */
/* .service__help #help-header .section__help-header *{font-family:-apple-system, BlinkMacSystemFont, Apple SD Gothic Neo, Roboto, Noto Sans CJK KR, Tahoma, 'Noto Sans KR', sans-serif} */
.service__help .section__help-header .box__header{position:relative;padding:60px 0 0 20px}
.service__help .section__help-header .box__header:after{content:'';display:block;clear:both}
.service__help .section__help-header .box__header .text__title{font-size:28px;font-weight:bold;color:#000;line-height:34px}
.service__help .section__help-header .box__header .link__close{position:absolute;top:4px;right:4px;padding:8px}
.service__help .section__help-header .box__header .link__close .sprite__help{width:30px;height:30px;background-position:-226px 0}
.service__help .section__help-header .box__header .link__prev{position:absolute;top:4px;left:4px;padding:8px}
.service__help .section__help-header .box__header .link__prev .sprite__help{width:30px;height:30px;background-position:-76px -311px}
/* section__help-header--floating */
.service__help .section__help-header.section__help-header--floating{height:50px}
.service__help .section__help-header.section__help-header--floating .box__header{position:fixed;top:0;left:0;z-index:200;width:100%;height:50px;padding:0;border-bottom:1px solid #cdcdcd;background-color:#fff}
.service__help .section__help-header.section__help-header--floating .box__header .text__title{margin:0;font-size:18px;color:#222;font-family:'Gmarket Sans',serif;font-weight:500;text-align:center;line-height:50px}
.service__help .section__help-header.section__help-header--floating .box__category{display:none}

/* ******************
* platform__app 
******************* */
.platform__app .page__faq .js-section__help-header.box__header .box__header-inner{top: 12px;}