.comm-pagination{display:flex;margin:20px auto 0;width:80px}.comm-pagination .swiper-pagination-bullet{flex:1;height:3px;background:#eee;border-radius:0;opacity:1}.comm-pagination .swiper-pagination-bullet-active{background:#000}.contents .content.main-page{overflow:hidden;padding:0 20px}.main-page .swiper-wrapper{overflow:hidden}.main-page .main-visual{position:relative;margin:0 -20px}.main-page .main-visual__link{display:flex;flex-direction:column;gap:12px 0;position:absolute;bottom:40px;left:20px;color:#fff}.main-page .main-visual__link .main-title{font-size:24px;font-weight:500}.main-page .main-visual__link .link-text{font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.main-page .sub-visual{margin:80px 0 0}.main-page .sub-visual__header{margin:0 0 20px}.main-page .sub-visual__title{font-size:20px;text-align:center}.main-page .sub-visual__area .prd-visual .prd-list{flex-wrap:nowrap}.main-page .sub-visual__area .prd-visual .prd-list .prd-item{width:154px}.main-page .sub-visual__area .story-visual__list{display:flex;flex-wrap:wrap;gap:20px 0}.main-page .sub-visual__area .story-visual__list:not(:first-of-type){margin:40px 0 0}.main-page .sub-visual__area .story-visual__big-img{position:relative;overflow:hidden;border-radius:8px}.main-page .sub-visual__area .story-visual__big-img .text{position:absolute;bottom:20px;left:20px;color:#fff}.main-page .sub-visual__area .story-visual__big-img .text .main-title{font-size:16px;font-weight:500}.main-page .sub-visual__area .story-visual__big-img .text .sub-text{margin-top:4px;font-size:12px}.main-page .sub-visual__area .half-banner-visual{margin:0 -20px}.main-page .sub-visual__area .half-banner-visual__img{position:relative;overflow:hidden;padding-bottom:56.25%}.main-page .sub-visual__area .half-banner-visual__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.main-page .sub-visual__area .half-banner-visual__info{display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:56.25%}.main-page .sub-visual__area .half-banner-visual__info .center{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}.main-page .sub-visual__area .half-banner-visual__info .center a{display:block;width:100%;color:#fff;text-align:center}.main-page .sub-visual__area .half-banner-visual__info .center .main-title{font-size:20px}.main-page .sub-visual__area .half-banner-visual__info .center .sub-text{margin-top:12px}.main-page .sub-visual__area .half-banner-visual__info .center .link-text{margin-top:30px;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.main-page .sub-visual__area .portfolio-visual__slide{position:relative;overflow:hidden;width:300px;border-radius:8px}.main-page .sub-visual__area .portfolio-visual__text{position:absolute;bottom:20px;left:20px;color:#fff}.main-page .sub-visual__area .portfolio-visual__text .main-title{font-size:16px;font-weight:500}.main-page .sub-visual__area .portfolio-visual__text .main-title .type{display:block;margin-bottom:4px;font-size:12px;font-weight:400}.main-page .sub-visual__area .portfolio-visual__text .link-text{margin-top:8px;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.main-page .sub-visual__area .contact-visual{position:relative;margin:0 -20px}.main-page .sub-visual__area .contact-visual__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;color:#fff;text-align:center}.main-page .sub-visual__area .contact-visual__text .main-title{font-size:20px}.main-page .sub-visual__area .contact-visual__text .sub-text{margin-top:12px}.main-page .sub-visual__area .contact-visual__text .sub-text span{display:block;margin-top:12px}.main-page .sub-visual__area .contact-visual__text .sub-text span:nth-child(2){margin-top:20px}.main-page .sub-visual__area .contact-visual__text .sub-text span em{padding-right:12px}.main-page .sub-visual__area .contact-visual__text .link-text{margin-top:30px;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:5px}@media screen and (min-width: 768px){.comm-pagination{margin:40px auto 0;width:200px}.contents .content.main-page{padding:0;max-width:100%}.main-page .main-visual{margin:0}.main-page .main-visual__link{bottom:50px;left:50px}.main-page .sub-visual{margin:160px 0 0}.main-page .sub-visual__header{margin:0 0 40px}.main-page .sub-visual__title{font-size:28px}.main-page .sub-visual__area{max-width:1900px;margin:0 auto}.main-page .sub-visual__area .prd-visual{padding:0 20px}.main-page .sub-visual__area .prd-visual .prd-list .prd-item__image a{padding-bottom:123%}.main-page .sub-visual__area .story-visual{display:flex;gap:0 40px;padding:0 20px}.main-page .sub-visual__area .story-visual__list{flex-wrap:nowrap;align-items:flex-start;gap:0 16px;width:calc(50% - 20px)}.main-page .sub-visual__area .story-visual__list:not(:first-of-type){margin:0}.main-page .sub-visual__area .story-visual__big-img{width:526px}.main-page .sub-visual__area .story-visual__prd{width:368px}.main-page .sub-visual__area .story-visual__prd .prd-list{flex-wrap:wrap;gap:16px 8px}.main-page .sub-visual__area .story-visual__prd .prd-list .prd-item{width:calc(50% - 4px)}.main-page .sub-visual__area .story-visual__prd .prd-list .prd-item__image a{padding-bottom:123%}.main-page .sub-visual__area .half-banner-visual{display:flex;margin:0}.main-page .sub-visual__area .half-banner-visual__img{width:50%;padding-bottom:653px}.main-page .sub-visual__area .half-banner-visual__info{width:50%;padding-bottom:653px}.main-page .sub-visual__area .half-banner-visual__info .center .main-title{font-size:28px}.main-page .sub-visual__area .half-banner-visual__info .center .link-text{margin-top:40px}.main-page .sub-visual__area .portfolio-visual{margin:0 auto;max-width:1600px;width:100%}.main-page .sub-visual__area .portfolio-visual__wrapper{display:flex;gap:12px;flex-wrap:wrap}.main-page .sub-visual__area .portfolio-visual__slide{width:calc(50% - 6px)}.main-page .sub-visual__area .portfolio-visual__text{display:flex;justify-content:space-between;align-items:flex-end;position:absolute;width:calc(100% - 40px)}.main-page .sub-visual__area .portfolio-visual__text .main-title{font-size:20px}.main-page .sub-visual__area .portfolio-visual__text .main-title .type{font-size:14px}.main-page .sub-visual__area .portfolio-visual__text .link-text{margin-top:0;font-size:13px}.main-page .sub-visual__area .contact-visual{margin:0}.main-page .sub-visual__area .contact-visual__text .main-title{font-size:36px}.main-page .sub-visual__area .contact-visual__text .sub-text span{margin-top:12px}.main-page .sub-visual__area .contact-visual__text .sub-text span:nth-child(2){margin-top:24px}.main-page .sub-visual__area .contact-visual__text .link-text{margin-top:40px;font-size:13px}}.contents .content.build-lists-page{padding:0 20px}.build-lists-page .tab{border-bottom:0}.build-lists-page .tab__btn-area{border-bottom:1px solid #e0e0e0}.build-lists-page .tab__contents{padding:0 20px}.build-lists-page .select-header{display:flex;justify-content:end;margin:16px 0}.build-lists-page .select-header__transparent{padding:0 24px 0 0;width:max-content;height:20px;line-height:20px;background-position:100% center;background-size:20px;border:0}.build-lists-page .build-area__list li:not(:first-of-type){margin:20px 0 0}.build-lists-page .build-area__list__img{overflow:hidden;border-radius:8px}.build-lists-page .build-area__list__text{margin-top:12px}.build-lists-page .build-area__list__text .type-text{color:#9E9E9E;font-size:12px;font-weight:500;text-align:left}.build-lists-page .build-area__list__text .main-title{margin-top:4px;font-weight:500}.build-lists-page .layer--build-view .layer__con-area .view-area__img{margin:-20px -20px 0}.build-lists-page .layer--build-view .layer__con-area .view-area__title{margin:0 -20px;padding:20px;border-bottom:1px solid #e0e0e0}.build-lists-page .layer--build-view .layer__con-area .view-area__title .type-text{color:#9e9e9e;font-weight:500}.build-lists-page .layer--build-view .layer__con-area .view-area__title .main-title{margin-top:4px;font-size:16px;font-weight:500}.build-lists-page .layer--build-view .layer__con-area .view-area__prd{overflow:hidden;padding:20px 0 40px}.build-lists-page .layer--build-view .layer__con-area .view-area__prd .prd-list{flex-wrap:nowrap;gap:0}.build-lists-page .layer--build-view .layer__con-area .view-area__prd .prd-list .prd-item__info .btn{margin-top:12px}.build-lists-page .layer--build-view .layer__con-area .view-area__prd .comm-pagination{margin:40px auto 0}@media screen and (min-width: 768px){.contents .content.build-lists-page{padding:0 20px;max-width:100%}.build-lists-page .tab__btn-area{border-bottom:0}.build-lists-page .tab__contents{padding:0}.build-lists-page .select-header{position:relative;margin:-32px 0 20px auto;width:max-content;z-index:100}.build-lists-page .build-area__list{display:flex;flex-wrap:wrap;gap:40px 12px}.build-lists-page .build-area__list li{width:calc(100% / 3 - 8px)}.build-lists-page .build-area__list li:not(:first-of-type){margin:0}.build-lists-page .build-area__list__text .type-text{font-size:14px}.build-lists-page .build-area__list__text .main-title{font-size:16px}.build-lists-page .layer--build-view .layer__table{max-width:1230px;width:100%}.build-lists-page .layer--build-view .layer__con-area{padding:0}.build-lists-page .layer--build-view .layer__con-area .view-area{display:flex}.build-lists-page .layer--build-view .layer__con-area .view-area__img{margin:0;max-width:865px;width:100%}.build-lists-page .layer--build-view .layer__con-area .view-area__info{width:365px}.build-lists-page .layer--build-view .layer__con-area .view-area__title{margin:0;padding:20px 40px}.build-lists-page .layer--build-view .layer__con-area .view-area__title .type-text{font-size:14px}.build-lists-page .layer--build-view .layer__con-area .view-area__title .main-title{font-size:18px}.build-lists-page .layer--build-view .layer__con-area .view-area__prd{padding:40px}.build-lists-page .layer--build-view .layer__con-area .view-area__prd .comm-pagination{width:200px}}.store-lists-page .stroe-area__category{display:flex;gap:8px 4px;flex-wrap:wrap;margin:20px 0 0}.store-lists-page .stroe-area__category li{position:relative}.store-lists-page .stroe-area__category li input{position:absolute;inset:0;width:0;height:0;visibility:hidden}.store-lists-page .stroe-area__category li input:checked+label{color:#fff;font-weight:500;background:#212121}.store-lists-page .stroe-area__category li label{display:block;padding:0 16px;height:36px;text-align:center;line-height:36px;background:#F5F5F5;border-radius:100px}.store-lists-page .stroe-area__list{margin:20px 0 0}.store-lists-page .stroe-area__list li{padding:20px;border:1px solid #e0e0e0;border-radius:12px}.store-lists-page .stroe-area__list li:not(:first-of-type){margin-top:12px}.store-lists-page .stroe-area__list li .main-title{display:flex;align-items:center;gap:0 8px;font-size:16px;font-weight:700;line-height:22px}.store-lists-page .stroe-area__list li .main-title .area{height:22px;line-height:22px;border-radius:4px;padding:0 8px;background:#F5F5F5;color:#757575;font-size:12px;font-weight:500;text-align:center}.store-lists-page .stroe-area__list li .comm-text{margin-top:12px;padding-left:24px}.store-lists-page .stroe-area__list li .comm-text.map-text{background:url(../images/3d396afcc431c0659abe.png) no-repeat 0 center;background-size:20px}.store-lists-page .stroe-area__list li .comm-text.tel-text{margin-top:8px;background:url(../images/6b26fdd32e1e428a61e6.png) no-repeat 0 center;background-size:20px}.store-lists-page .stroe-area__list li .button-content{margin:24px 0 0}.store-lists-page .stroe-area__list li .button-content .btn span{padding-left:28px}.store-lists-page .stroe-area__list li .button-content .btn.map span{background:url(../images/8d95a2bd1b5f8118162c.png) no-repeat 0 center;background-size:20px}.store-lists-page .stroe-area__list li .button-content .btn.find span{background:url(../images/41ef16d62f5edd7bbafa.png) no-repeat 0 center;background-size:20px}@media screen and (min-width: 768px){.contents .content.store-lists-page{padding:0}.store-lists-page .stroe-area{display:flex;gap:0 40px}.store-lists-page .stroe-area__map-list{flex:0 0 440px}.store-lists-page .stroe-area__map-screen{flex:0 0 calc(100% - 480px)}.store-lists-page .stroe-area__list{margin:32px 0 0}.store-lists-page .stroe-area__list li{padding:24px}.store-lists-page .stroe-area__list li .main-title{font-size:18px}}.news-lists-page .tab{margin:0}.news-lists-page .tab__contents{padding:0}.news-lists-page .news-area__title{margin:20px 0;font-size:20px;font-weight:500}.news-lists-page .news-area .news-list__item{border-bottom:1px solid #e0e0e0}.news-lists-page .news-area .news-list__item.on .news-list__button::after{transform:translateY(-50%) rotate(180deg)}.news-lists-page .news-area .news-list__item.on .news-list__content{display:block}.news-lists-page .news-area .news-list__patch{color:#F44336;font-weight:700}.news-lists-page .news-area .news-list__date{color:#9e9e9e}.news-lists-page .news-area .news-list__button{display:flex;flex-direction:column;gap:4px 0;position:relative;padding:20px 32px 20px 0;width:100%;text-align:left}.news-lists-page .news-area .news-list__button::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;background:url(../images/6ca84dc26d5b56e6ccf0.png) no-repeat center center/cover}.news-lists-page .news-area .news-list__content{display:none;padding:20px;background:#F5F5F5;border-top:1px solid #e0e0e0}@media screen and (min-width: 768px){.contents .content.news-lists-page{padding:0}.news-lists-page .news-area__title{margin:60px 0 20px}.news-lists-page .news-area .news-list__patch{display:inline-flex;width:36px}.news-lists-page .news-area .news-list__title{flex:0 0 calc(100% - 120px)}.news-lists-page .news-area .news-list__date{flex:0 0 120px;text-align:center}.news-lists-page .news-area .news-list__button{flex-direction:row;gap:0;padding:22px 24px 22px 0}}.faq-lists-page .tab{margin:0}.faq-lists-page .tab--round{margin:20px 0 0}.faq-lists-page .tab--round .tab__btn-area{display:flex;align-items:center;gap:0 4px;overflow:auto hidden;white-space:nowrap}.faq-lists-page .tab--round .tab__btn-area .tab__btn{padding:0 12px;margin:0;height:32px;font-size:14px;line-height:32px;background:#F5F5F5;border:0;border-radius:100px}.faq-lists-page .tab--round .tab__btn-area .tab__btn.on{color:#fff;font-weight:500;background:#212121}.faq-lists-page .tab__contents{padding:0}.faq-lists-page .faq-area__title{margin:20px 0;font-size:20px;font-weight:500}.faq-lists-page .faq-area .faq-list{margin:20px 0 0}.faq-lists-page .faq-area .faq-list__item{border-bottom:1px solid #e0e0e0}.faq-lists-page .faq-area .faq-list__item.on .faq-list__button::after{transform:translateY(-50%) rotate(180deg)}.faq-lists-page .faq-area .faq-list__item.on .faq-list__content{display:block}.faq-lists-page .faq-area .faq-list__button{position:relative;display:flex;align-items:center;gap:0 12px;padding:20px 32px 20px 36px;text-align:left}.faq-lists-page .faq-area .faq-list__button::before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;background:url(../images/aa2d6ee4e5bf626cbe7f.png) no-repeat center center/cover}.faq-lists-page .faq-area .faq-list__button::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;background:url(../images/6ca84dc26d5b56e6ccf0.png) no-repeat center center/cover}.faq-lists-page .faq-area .faq-list__button .category{flex:0 0 auto;font-weight:500;white-space:nowrap}.faq-lists-page .faq-area .faq-list__content{display:none;padding:20px;background:#F5F5F5;border-top:1px solid #e0e0e0}.faq-lists-page .faq-area .faq-list__content__result .category{display:block;margin-bottom:8px;padding-left:26px;font-weight:500;background:url(../images/695b2cf0525657418ab9.png) no-repeat 0 center/20px}@media screen and (min-width: 768px){.contents .content.faq-lists-page{padding:0}.faq-lists-page .tab{margin:0}.faq-lists-page .tab--round{margin:20px 0 0}.faq-lists-page .tab--round .tab__btn-area{overflow:visible}.faq-lists-page .tab--round .tab__btn-area .tab__btn{width:auto;height:36px;line-height:36px}.faq-lists-page .faq-area__title{margin:60px 0 20px}.faq-lists-page .faq-area__header .search{width:400px}.faq-lists-page .faq-area .faq-list{margin:20px 0 0}.faq-lists-page .faq-area .faq-list__button{gap:0 20px;padding:22px 40px;width:100%}}.contactus-page .tab{margin:0}.contactus-page .tab__contents{padding:0}.contactus-page .contactus-area__title{margin-top:20px;font-size:20px;font-weight:500}.contactus-page .contactus-area__sub-title{margin-top:8px;color:#9e9e9e}.contactus-page .contactus-area .form{margin:20px 0 0}.contactus-page .contactus-area .form__content--file-area{position:relative}.contactus-page .contactus-area .form__content--file-area .file-list{display:flex;align-items:center;gap:0 12px}.contactus-page .contactus-area .form__content--file-area .file-list .input-file-wrap input{position:absolute;inset:0;width:0;height:0;visibility:hidden}.contactus-page .contactus-area .form__content--file-area .file-list .input-file-wrap label{display:block;width:80px;height:40px;line-height:40px;text-align:center;border:1px solid #e0e0e0;border-radius:4px}.contactus-page .contactus-area .form__content--file-area .file-list .upload-text{padding:0;width:calc(100% - 92px);color:#9E9E9E;font-size:12px;border:0}.contactus-page .contactus-area .form__content--check .design-input{display:flex;justify-content:space-between;align-items:center}.contactus-page .contactus-area .form__content--check .design-input label span{color:#F44336}.contactus-page .contactus-area .form__content--check .design-input .check-btn{width:20px;height:20px;background:url(../images/e427c1879c0ad8f00599.png) no-repeat center/cover;text-indent:-9999px}@media screen and (min-width: 768px){.contents .content.contactus-page{padding:0}.contactus-page .contactus-area{margin:0 auto;max-width:500px}.contactus-page .contactus-area__title{margin-top:40px}.contactus-page .contactus-area .form{margin:32px 0 0}}.comm-check-round{display:flex;align-items:center;gap:0 4px;margin:20px 0}.comm-check-round__list{position:relative;width:auto}.comm-check-round__list input{position:absolute;inset:0;width:0;height:0;visibility:hidden}.comm-check-round__list input:checked+label{color:#fff;background:#212121}.comm-check-round__list label{display:block;padding:0 12px;line-height:32px;background:#f5f5f5;border-radius:100px}.mileage-lists-page .available__info{padding:20px;background:#F5F5F5;border-radius:4px}.mileage-lists-page .available__info li{display:flex;align-items:center;justify-content:space-between}.mileage-lists-page .available__info li:not(:first-of-type){padding-top:16px;margin-top:16px;border-top:1px solid #e0e0e0}.mileage-lists-page .available__info li .text{font-size:18px;font-weight:700;text-align:right}.mileage-lists-page .mileage-list__item{display:flex;padding:20px 0;border-bottom:1px solid #e0e0e0}.mileage-lists-page .mileage-list__content{flex:0 0 80px}.mileage-lists-page .mileage-list__date{color:#9E9E9E;font-size:12px;line-height:20px}.mileage-lists-page .mileage-list__info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 0;flex:0 0 calc(100% - 80px)}.mileage-lists-page .mileage-list__title{font-weight:500;line-height:20px}.mileage-lists-page .mileage-list__point{color:#9E9E9E;font-weight:700}.mileage-lists-page .mileage-list__point--add{color:#212121}.mileage-lists-page .mileage-list__code{width:100%;color:#9E9E9E}@media screen and (min-width: 768px){.comm-check-round__list label{padding:0 16px;line-height:36px}.mileage-lists-page .available__info{display:flex;align-items:center;justify-content:center;padding:25px 0}.mileage-lists-page .available__info li{padding:0 90px;width:400px;line-height:36px}.mileage-lists-page .available__info li:first-of-type{padding-left:0}.mileage-lists-page .available__info li:not(:first-of-type){padding-top:0;margin-top:0;border-top:0;border-left:1px solid #e0e0e0}.mileage-lists-page .available__info li .title{font-size:16px}.mileage-lists-page .available__info li .text{font-size:24px}.mileage-lists-page .mileage-list__content{flex:0 0 116px}.mileage-lists-page .mileage-list__date{font-size:14px}.mileage-lists-page .mileage-list__info{flex:0 0 calc(100% - 116px)}}.coupon-lists-page .coupon-write__inner{display:flex;gap:0 4px}.coupon-lists-page .coupon-write__inner input{flex:0 0 calc(100% - 76px)}.coupon-lists-page .coupon-write__inner .coupon-btn{flex:0 0 72px}.coupon-lists-page .coupon-list__item{position:relative;overflow:hidden;border-radius:8px}.coupon-lists-page .coupon-list__item.end>*{color:#9e9e9e !important}.coupon-lists-page .coupon-list__item::before{content:'';display:block;position:absolute;top:0;right:0;width:16px;height:100%;background:#000;z-index:100}.coupon-lists-page .coupon-list__item::after{content:'';display:block;position:absolute;top:50%;right:-10px;transform:translateY(-50%);width:20px;height:20px;background:#fff;border-radius:50%;z-index:200}.coupon-lists-page .coupon-list__item:not(:first-of-type){margin-top:8px}.coupon-lists-page .coupon-list__content{padding:20px;border:1px solid #e0e0e0}.coupon-lists-page .coupon-list__title{font-size:18px;font-weight:700}.coupon-lists-page .coupon-list__type{margin-top:4px}.coupon-lists-page .coupon-list__info{margin-top:12px}.coupon-lists-page .coupon-list__info li{display:flex;align-items:center;gap:0 8px;font-size:12px}.coupon-lists-page .coupon-list__info li:not(:first-of-type){margin-top:4px}.coupon-lists-page .coupon-list__info li .year{color:#9e9e9e}.coupon-lists-page .coupon-list__info li .coupon-list__date{color:#F44336}.coupon-lists-page .coupon-bottom-text{margin:20px 0 0}.coupon-lists-page .coupon-bottom-text__list{position:relative;padding-left:9px;color:#757575;word-break:keep-all}.coupon-lists-page .coupon-bottom-text__list:not(:first-of-type){margin-top:4px}.coupon-lists-page .coupon-bottom-text__list::before{content:'';display:block;position:absolute;top:7px;left:0;width:4px;height:4px;background:#e0e0e0;z-index:100}@media screen and (min-width: 768px){.coupon-lists-page .coupon-write__inner{width:400px}.coupon-lists-page .coupon-list{display:flex;flex-wrap:wrap;gap:20px 15px}.coupon-lists-page .coupon-list__item{flex:0 0 calc((100% / 3) - 10px)}.coupon-lists-page .coupon-list__item:not(:first-of-type){margin-top:0}.coupon-lists-page .coupon-list__type{font-size:16px}.coupon-lists-page .coupon-list__info li{font-size:14px}}.wish-lists-page .mypage-total{margin:0 0 20px}@media screen and (min-width: 768px){.wish-lists-page .prd-list{gap:40px 20px}.wish-lists-page .prd-list .prd-item{width:calc(25% - 15px)}}.qna-lists-page .mypage-top{display:flex;align-items:center;justify-content:space-between}.qna-lists-page .mypage-top .btn{width:80px}.qna-lists-page .qna-list__sub-question{position:relative;padding:20px 32px 20px 0;border-bottom:1px solid #e0e0e0}.qna-lists-page .qna-list__sub-question::after{content:'';display:block;position:absolute;top:20px;right:0;width:16px;height:16px;background:url(../images/6ca84dc26d5b56e6ccf0.png) no-repeat center/cover;z-index:100}.qna-lists-page .qna-list__sub-question.on::after{transform:rotate(180deg)}.qna-lists-page .qna-list__sub-question.on+.qna-list__content{display:block}.qna-lists-page .qna-list__btn{display:block;font-size:14px;text-align:left}.qna-lists-page .qna-list__info{display:flex;align-items:center;gap:0 24px;margin-top:8px;color:#9e9e9e;font-size:12px}.qna-lists-page .qna-list__info span:not(:last-of-type){position:relative}.qna-lists-page .qna-list__info span:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-12px;transform:translateY(-50%);width:1px;height:14px;background:#e0e0e0;z-index:100}.qna-lists-page .qna-list__info .result{padding-right:18px;font-weight:500;background:url(../images/60944d3da694b764ed2e.png) no-repeat 100% center;background-size:14px}.qna-lists-page .qna-list__info .result.end{color:#212121;background:url(../images/6b39b154212f8b433039.png) no-repeat 100% center;background-size:14px}.qna-lists-page .qna-list__content{display:none}.qna-lists-page .qna-list__main-question{padding:20px 20px 0}.qna-lists-page .qna-list__main-question .text{padding:0 0 20px}.qna-lists-page .qna-list__main-question .text strong{display:block;padding-left:26px;margin-bottom:8px;font-weight:500;line-height:20px;background:url(../images/aa2d6ee4e5bf626cbe7f.png) no-repeat 0 center;background-size:20px}.qna-lists-page .qna-list .attach-area{margin:0 -20px;border-top:1px solid #e0e0e0}.qna-lists-page .qna-list__main-answer{padding:20px;background:#F5F5F5;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.qna-lists-page .qna-list__main-answer .text strong{display:block;padding-left:26px;margin-bottom:8px;font-weight:500;line-height:20px;background:url(../images/695b2cf0525657418ab9.png) no-repeat 0 center;background-size:20px}@media screen and (min-width: 768px){.qna-lists-page .qna-list__sub-question{display:flex;align-items:center;justify-content:space-between;padding:20px 70px 20px 0}.qna-lists-page .qna-list__sub-question::after{width:20px;height:20px}.qna-lists-page .qna-list__info{margin-top:0;font-size:14px}.qna-lists-page .qna-list__info .result{padding-right:20px;background-size:16px}.qna-lists-page .qna-list__info .result.end{background-size:16px}}.address-lists-page .mypage-top{margin:0}.address-lists-page .mypage-top .btn{margin-top:20px}.address-lists-page .mypage-top .btn--addr span{padding-left:28px;background:url(../images/9ea96f42135098af611a.png) no-repeat 0 center;background-size:20px}.address-lists-page .address-list__item{position:relative;padding:20px 0;border-bottom:1px solid #e0e0e0}.address-lists-page .address-list__name{display:flex;align-items:center;gap:0 8px}.address-lists-page .address-list__name strong{font-size:16px;font-weight:500}.address-lists-page .address-list__tel{margin-top:4px;color:#9e9e9e}.address-lists-page .address-list__main{margin-top:8px;word-break:keep-all}.address-lists-page .address-list__btn{display:flex;gap:0 8px;align-items:center;position:absolute;top:20px;right:0}.address-lists-page .address-list__btn .addr-btn{padding-left:24px;color:#9e9e9e}.address-lists-page .address-list__btn .addr-btn.remove{background:url(../images/f0e9baa727920802a881.png) no-repeat 0 center;background-size:20px}.address-lists-page .address-list__btn .addr-btn.modify{background:url(../images/0e44f50c6dfc598ac75e.png) no-repeat 0 center;background-size:20px}@media screen and (min-width: 768px){.address-lists-page .mypage-top{margin:0 0 20px}}


/*# sourceMappingURL=app_ch.css.map*/