.modal__notice-qr-custom,.modal__qr__error{max-height:unset;height:auto}.btn--disable,.custom_area_display,.disabled,a.disabled{pointer-events:none}.btn__close--blue,.btn__to--page,.cursor,.form_search_store button,.js-like,.js-modal-passcode-error-close,.link__guest,a[type=button]{cursor:pointer}.modal-error,.modal-success{z-index:1002!important}.title-error{color:red!important}.modal-content{font-size:1.5rem;margin-left:30px;margin-right:30px}.modal-content ul{list-style:disc!important}.form-checkbox-error::before,.form-error,.form-radio-error::before{border-color:red!important}.d-block,.lb_mail,.send-mail-success{display:block!important}.wrap_text_appeal,.wrap_text_description{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.send-mail-success .form__label{font-size:1.6rem;margin-bottom:34px}.breadcrumb li span,.span_link{color:#202020}.btn--disable,.section__coupon__index .store_link{color:#fff!important}.personal__login{min-width:120px}.wrap_text_description{-webkit-line-clamp:3}.wrap_text_appeal{-webkit-line-clamp:2}.modal-error .modal-content li,.notice__guest{font-weight:700}.nav__name,.span_name,.text-bold{font-weight:700!important}#back_to_top,#feedback,#status,.accompanying_hidden,.d-0,.home .image__wrapper,.section_hidden{display:none}.modal-content-camera{border:none!important;box-shadow:none!important;margin-left:0;margin-right:0}.section__wrapper__coupon{justify-content:unset!important}.passcode_btn{margin:auto}.nav__login_top{margin:5px 10px!important}.coupon__favorite .link__arrow--r{margin:13px 0;border-bottom:1px solid #000;cursor:pointer}.coupon__favorite .flex--right,.flex-end{display:flex;justify-content:flex-end}.index_no_store_rank{padding-left:0!important;background:0 0!important}.index_store_rank{padding-left:35px;background:url(/assets/images/icon_flower.png) left top/26px no-repeat}.btn--disable{background-color:#e9e9e9!important;border-color:#e9e9e9!important}.discount_price,.input--pw{font-size:1.6rem}.coupon_history_link_footer,.coupon_history_link_footer span{color:#333!important}.modal__notice-qr-custom{padding-left:0!important;padding-right:0!important;border:none!important;box-shadow:none!important;margin-left:0;margin-right:0;margin-top:20px}.modal-header-qr-custom{padding:15px;border-bottom:1px solid #e5e5e5}.modal-body-qr-custom{position:relative;padding:15px}.modal-footer-qr-custom{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.box__content h5.item__area{font-weight:400}.custom_area_display{background:#ccc5c5!important}.custom_area_display_color{pointer-events:none;background-color:#ccc5c5!important}.btn-disabled,.page__heading__tag .custom_heading_tag{pointer-events:none!important}.btn--fav.selected .icon::before,.coupon__menu__setting.coupon__menu.bg__brown .btn--fav.selected .icon::before,.coupon__menu__setting.coupon__menu.bg__green .btn--fav.selected .icon::before,.coupon__menu__setting.coupon__menu.bg__pink .btn--fav.selected .icon::before{background-image:url("/assets/images/icon_heart_on.png")}#form__passcode,.menu__item__custom{width:50%!important}.menu__item__custom--left{width:100%!important}.num_user button::after{background-image:none!important}.coupon__menu__setting.coupon__menu.bg__brown .btn--change,.section__bg--brown{background-color:#cd9670}.section__bg--brown--qr{background-color:#9e6231}.coupon__menu__setting.coupon__menu.bg__pink .btn--change,.section__bg--pink{background-color:#ec7274}.coupon__menu__setting.coupon__menu.bg__green .btn--change,.section__bg--green{background-color:#8dc779}.choose_category_custom,.section__bg--blue-custom{background-color:#14c2f0}.section__wrapper_custom{justify-content:flex-start!important}.btn-close-modal-cannot-scan{width:45%;text-align:center;margin:20px auto 10px;height:auto;padding:10px}.modal__cannot-scan{height:auto}.coupon__detail .custom_detail .w-custom .js-truncable-txt2{height:46px!important;line-height:1.09!important}.modal-not-support-pc{width:450px!important}.btn-close-modal-not-support-pc{width:80%!important}.witdrawal-wrapper,.wrapper-wait{text-align:center}.wait-content{margin-top:calc((100vh - 325px)/ 2)}@media (min-width:768px){.section__service__info{min-height:345px!important}}.coupon__detail .custom_detail .slick-next,.coupon__detail .custom_detail .slick-prev{display:none!important}.layout_type_second_no_record{text-align:center;font-size:2.5rem}@media (min-width:640px){.search_local_coupon ul.location__list.js-list-location: :-webkit-scrollbar-thumb{border-radius:4px;background-color:rgb(0 0 0 / 27%)}.search_local_coupon ul.location__list.js-list-location::-webkit-scrollbar{-webkit-appearance:none;width:7px}.search_local_coupon .pref__select.pref__select--area.is-open .location__list{width:100%;padding:34px 25px 39px;height:auto;border-right:0;max-height:410px!important;overflow-y:scroll!important}}.nav__name,.span_name{color:#1d72b3!important}@media print{body{zoom:50%}}.choose_category_custom{color:#fff!important}.section__coupon__index .section__tag_list li a{cursor:default}@media (min-width:1000px){.modal-maintain{max-height:510px}.modal-maintain .group__btn{margin-top:45px}.modal-maintain .btn{font-size:1.8rem;padding:1px 25px;height:auto}}.justify-content-center{display:flex;justify-content:center}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-20{margin-top:20px!important}.default-color{color:#333}.modal-notice-sesstion{max-height: 322px;width:420px!important}.btn-to-setting{width:60%!important}.btn--green-important{background-color:#8dc779!important}.box__content__discount.custom-school-trip{padding:10 0!important}.box__content__text--discount.custom-school-trip,.p-0{padding:0!important}.box__content__text--discount.custom-school-trip p:first-child{padding:0!important;flex:1!important}.box__content__text--discount.custom-school-trip p:last-child{padding:0!important;justify-content:flex-start!important;color:#0070bd!important;font-size:3.3rem!important;align-items:center!important;line-height:1!important;flex:1!important;text-decoration:none!important;font-weight:700!important}.box__content__text--discount.custom-school-trip p:last-child span{font-size:1.8rem!important;font-weight:400!important;color:#888!important;text-decoration:line-through!important;display:inline-block!important;margin-left:20px;padding:0!important}.mr-0{margin-right:0!important}.mb-1{margin-bottom:1rem}.mb-15{margin-bottom:15px!important}.mb-35{margin-bottom:35px!important}.group_total{display:flex;flex-direction:column;align-items:center}.group_total .payment__type{display:flex;align-items:center;justify-content:flex-start}.group_total .payment__type p{max-width:150px;text-align:left;font-size:17px;line-height:22px;color:#424242;margin-left:10px;align-self:center}.item__head__left{flex:none!important}.group-question{display:flex;width:100%}.label_required{color:red!important;font-weight:700}.group-question .label_required{width:20%;text-align:end}.flex-1,.group-question .question__content,.group__history .for{flex:1}.questionnaire .form__option__radio span{margin-right:0}.questionnaire .form__option__checkbox,.questionnaire .question-textarea{margin-top:25px;padding-left:43px}.questionnaire .question-option .question-textarea{padding-left:0;margin-top:30px;padding-bottom:0}.questionnaire .answer_note{color:#333;padding-bottom:25px;font-size:15px}@media (max-width:450px){.total__price__inner.school_trip{flex-direction:column!important}}.student-info .box__content .description{flex:1;word-break:break-word}.student__top .title-small{width:90%}.student__top .btn--redirect{background-image:url(/assets/images/icon_circle_arrow_r.png);background-repeat:no-repeat;background-position:right 30px center;background-size:27px}li.nav__name.school__trip-name{width:190px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right;line-height:1.2;font-size:12px;margin-top:3px!important;margin-right:0!important}.btn__more.pc{float:right;color:#fff;font-weight:700;font-size:1.8rem;text-decoration:underline}.main__section{padding-bottom:40px}.modal-content .list-style-none{list-style:none!important}.mt-130{margin-top:130px!important}.store__qr .store__qr__note{font-size:12px;font-weight:700;position:relative;bottom:20px;text-align:center;padding:0 10px;margin-top:-30px}.store__qr .store__qr__content span{position:relative;top:-15px}.form_search_store,.store__qr .store__qr__content{position:relative}.store__qr .box__content{min-height:155px}.js-modal-update-leader-fail .btn__to--page{width:50%}.group__history__left--custom,.student__top__left--custom{padding-top:55px!important}.text-overflow-dot{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.height-auto{height:auto!important}.group__history .currency__inner,.group__history .price_area{flex:2}.group__history .setting-person{font-size:11px;font-weight:700;flex:1;text-align:center}.group__history .box__content__custom{display:flex}.coupon_error p,.group__history .use_number{font-size:15px;font-weight:700}@media (max-width:768px){.group__history .box__content__custom .box__content__list--right{position:relative;padding-left:0}}.student__coupon_list .discount_price{line-height:1.5}.align-self-start{align-self:start!important}.mt-7{margin-top:7px!important}@media (max-width:475px){.pager li{width:25px;height:25px;border-radius:4px}}.align-items-center{align-items:center!important}.student__coupon_list .ex_price,.student__coupon_list .unit__small{margin-top:2px}.mail__menu,.nav__mail button.btn__close-transparent{z-index:1001}.nav__mail .blur_background{z-index:1000}.link__external_cus{position:relative;padding-left:5px}.link__external_cus::before{display:inline-block;position:absolute;top:3px;left:3px;content:"";width:14px;height:12px;background-image:url("/assets/images/icon_external.png");background-size:contain}.btn-back-center-custom{margin:60px auto 0}.mail__menu .title{width:400px}.mail__menu li:last-child{border-bottom:1px solid #dedede}.mail__menu{overflow-x:hidden}.right-5{right:5px!important}@media (max-width:480px){footer .footer__nav li+li a{margin-left:5px;padding-left:10px}.link__external_cus:before{left:10px}footer .footer__nav li+li a.link__external_cus{padding-left:28px}}@media (max-width:410px){footer .footer__nav a{font-size:12px}footer .footer__nav li+li a{margin-left:2px;padding-left:5px}footer .wrapper{padding:0 5px}footer .footer__nav li+li a.link__external_cus{padding-left:22px}.link__external::before,footer .footer__nav li+li a.link__external_cus::before{width:12px;background-repeat:no-repeat}.link__external{padding-left:1px}.link__external_cus:before{left:7px}}#to_tag{display:block;position:absolute;top:80px;right:25px;width:70px;color:#202020;font-size:1.4rem;text-align:center}#to_tag img{height:auto;width:100%;max-width:38px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#to_tag span{display:block;font-weight:700;margin-bottom:5px}.select__person-text{font-weight:700;margin-left:10px;display:flex;align-items:center;font-size:2.1rem;color:#202020}.d-inline{display:inline!important}.search__pref .form_input{text-align:center;position:relative;width:100%;height:50px;line-height:3.5em;border-radius:10px;border:none;background-color:#fff;background-repeat:no-repeat;background-position:7px center;background-size:35px;padding:0 35px;display:flex;overflow:hidden;justify-content:center}.search__input,.search__navigation.sp_new{margin-top:15px}.form_search_store button{background:url('/assets/images/search icon_4699282.png') 0 0/35px #fff;font-size:14px;position:absolute;top:10px;right:12px;width:30px;height:30px}@media (max-width:425px){.kusatsu_onsen .img_banner-custom{height:auto}}@media (min-width:1200px){.main__title{margin:1.5% auto 0!important}}.term_clear_right{float:right;clear:right}.dis-non{visibility:collapse}.text-error{color:red}.text-center{text-align:center;margin-top:10px}.ticket_price_amount{font-size:14px;display:block}.img_credit_card{width:160px;vertical-align:middle}.form_payment_method{text-align:right}@media (max-width:370px){.form_payment_method{text-align:center}.img_credit_card{width:120px}}.div-w-49,.input_year{width:49%}.btn-process-payment{display:inline;min-width:150px}.coupon__index .main__section{padding:0!important}.section__coupon__list{padding-top:59px}.div-w-49{display:inline-block}.w-100{width:100%}.coupon__menu__setting.coupon__menu.bg__pink .btn-none-icon,.coupon_top_new .coupon__top__2.coupon__top__detail.coupon__index.bg__pink .coupon_new_box_head,body.bg__pink .btn__to--page,body.coupon_top_new .bg__pink .btn--change,body.coupon_top_new .bg__pink .btn-process-payment,body.coupon_top_new .bg__pink .form__title{background-color:#ec7274}body.coupon_top_new .bg__pink .form__option__group input[type=radio]:checked+label:before{border:1px solid #ec7274}body.coupon_top_new .bg__pink .coupon__discount .dropdown__toggle,body.coupon_top_new .bg__pink .form__option__group input[type=radio]:checked+label:after{background:#ec7274}.coupon__menu__setting.coupon__menu.bg__green .btn-none-icon,.coupon_top_new .coupon__top__2.coupon__top__detail.coupon__index.bg__green .coupon_new_box_head,body.bg__green .btn__to--page,body.coupon_top_new .bg__green .btn--change,body.coupon_top_new .bg__green .btn-process-payment,body.coupon_top_new .bg__green .form__title{background-color:#8dc779}body.coupon_top_new .bg__green .form__option__group input[type=radio]:checked+label:before{border:1px solid #8dc779}body.coupon_top_new .bg__green .coupon__discount .dropdown__toggle,body.coupon_top_new .bg__green .form__option__group input[type=radio]:checked+label:after{background:#8dc779}.coupon__menu__setting.coupon__menu.bg__brown .btn-none-icon,.coupon_top_new .coupon__top__2.coupon__top__detail.coupon__index.bg__brown .coupon_new_box_head,body.bg__brown .btn__to--page,body.coupon_top_new .bg__brown .btn--change,body.coupon_top_new .bg__brown .btn-process-payment,body.coupon_top_new .bg__brown .form__title{background-color:#cd9670}body.coupon_top_new .bg__brown .form__option__group input[type=radio]:checked+label:before{border:1px solid #cd9670}body.coupon_top_new .bg__brown .coupon__discount .dropdown__toggle,body.coupon_top_new .bg__brown .form__option__group input[type=radio]:checked+label:after{background:#cd9670}.w-120{width:120px}.local-coupon-setting-use .section__info__content{flex:0.7!important}@media (max-width:640px){.drawer__contents ul.nav__menu_icon a{width:90px;height:90px;background-color:#fff;border-radius:10px;background-size:40%!important;background-position:center bottom 35px!important;background-repeat:no-repeat!important;display:flex!important;justify-content:center;align-items:flex-end}.coupon__expire .expire_page{background-position:bottom 30% left 40%}.modal__notice-qr-custom{width:93%;left:3.5%}#form-scanqr,#form__passcode .btn--change{width:100%}.coupon__detail .custom_detail .w-custom .js-truncable-txt2{height:40px!important;line-height:1.09!important}.modal-maintain{max-height:460px}.modal-maintain .group__btn{margin-top:30px}.modal-notice-sesstion{max-height: 260px;width:95%!important;left:2.5%!important}.group_total .payment__type p{font-size:15px;margin-left:15px}.box__content__discount.custom-school-trip{margin-bottom:10px!important;padding-bottom:10px!important}.box__content__text--discount.custom-school-trip p:last-child{font-size:1.3rem!important}.box__content__text--discount.custom-school-trip p:last-child span{font-size:1.1rem!important}.student__top .btn--redirect{background-position:right 14px center;background-size:27px}.student__coupon_list.coupon__favorite.coupon__custom .currency--free .discount_price{margin-right:35px}.btn__more{text-align:center;background-color:#fff;padding:11px 0;border-radius:5px;display:block;color:#202020;position:relative;margin-top:10px}.js-modal-update-leader-fail .btn__to--page{width:auto}.price_area .discount_price{font-size:1.4rem;line-height:1.2}.student__top__left--custom{padding-top:27px!important}.group__history__left--custom{padding-top:25px!important}.group__history .box__content__custom{display:block}.student__top__left .icon-bottom-custom{left:10px}.form_search_store .form_input,.header__nav ul.nav__menu>li.nav__mail-custom{height:40px}.nav__mail-custom{position:absolute;right:5px;top:3px}.nav__mail-custom>a{width:38px;height:36px}.nav__mail-custom>a span::before{width:38px;height:38px}#to_tag{top:35px;right:2px;width:44px;height:35px;font-size:1rem}#to_tag img{max-width:16px}.mail__menu .title{width:85%}.select__person-text{font-size:1.2rem;margin-left:5px}.form_search_store{width:100%;height:40px;line-height:2.8em;background-size:25px}.form_search_store button{top:6px}.dis-non{display:none!important}.kusatsu_onsen .img_banner-custom{height:auto}.form__input__custom{max-width:130px!important}.js-qrcode-local-coupon{padding:9px 0!important;height:40px!important;margin:0 0 10px!important;width:100%!important}.lc-title-sp{display:inline-block}.main__header--style.header__custom{background-image:url(../images/bg_rocket.png),url(../images/icon-tuamon-sp.png),url(../images/bg_sp_new_new2.png);background-size:10%,20%,100% auto;background-position:left 15% top 15%,left 86% top 15%,left bottom;padding-bottom:83%}}.white-space{white-space:pre-line}.pad-bot-20{padding-bottom:20px}.display_init{display:initial!important}.form_setting_date{max-width:300px;margin:0 auto;display:block}.form_setting_date img{width:32px}.btn-start-setting-date{margin:0 auto}.item__head__left_local_coupon{flex:100%!important}.js-truncable-txt1-local-coupon{height:50px;overflow-wrap:break-word}.section_img{margin:30px 0!important;padding:5px!important}.date-used,.h2-custom{padding-left:10px}.btn_lc_coupon{max-width:120px!important}.just-content-center{justify-content:center!important}.bg_overlay{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(63,68,70,.9)!important;z-index:997}.loader{border:10px solid #f3f3f3;border-top:10px solid #3498db;border-radius:50%;width:50px;height:50px;animation:2s linear infinite spin;position:absolute;top:50%;left:45%}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.backalwayshow{display:inline-block;width:15px;height:27px;content:"";background-image:url(/assets/images/icon_arrow.png);background-repeat:no-repeat;background-size:15px;background-position:left center;margin-left:36px;margin-bottom:10px}.form__input__custom{max-width:243px}.coupon_history_block{margin-top:19px}body.coupon_top_new .bg__brown .coupon__discount .dropdown__item{color:#cd9670}body.coupon_top_new .bg__pink .coupon__discount .dropdown__item{color:#ec7274}body.coupon_top_new .bg__green .coupon__discount .dropdown__item{color:#8dc779}.btn__center{margin:auto}@media (max-width:600px){.main__header--style.header__custom{padding-bottom:85%}}@media (max-width:500px){.main__header--style.header__custom{padding-bottom:90%}}@media (max-width:400px){.main__header--style.header__custom{padding-bottom:95%}}@media (max-width:360px){.main__header--style.header__custom{padding-bottom:97%}}.search__coupon ul.nav__menu_icon>li{max-width:141px}.drawer__contents.drawer__contents--coupon ul.nav__menu_icon a.nav__text{padding:0 5px;text-align:center}@media (max-width:769px){.input__date{max-width:230px}}@media (max-width:640px){.input__date{max-width:120px!important}.coupon__sub__title{-webkit-line-clamp:2}}@media (max-width:350px){.main__header--style.header__custom{padding-bottom:100%}.input__date{max-width:105px!important}}.tag-hidden{position:absolute;text-indent:-9999px}.page__heading__custom{flex:3;color:#fff;font-size:2.5rem;font-weight:700}.local_coupon_title{font-size:21px;line-height:40px;color:#000;margin-bottom:12px}@media (min-width:375px){.school-trip-group{font-size:1.3rem!important;align-items:center!important}}.home .section__item{min-width:285px}.point-rally-content{padding-top:0!important}.detail-point-rally{height:100%!important}.btn-disabled{background-color:#c7c7c7!important}.text-point{text-align:center!important}.wrapper__diagonal_lines.nav__menu_p6_cr03{max-width:100%}.search .nav__menu_p6_cr03 ul.nav__menu_icon>li{width:calc(100% / 9)}.search .nav__menu_p6_cr03 ul.nav__menu_icon>li.li-search{width:12%}.search .nav__menu_p6_cr03 ul.nav__menu_icon>li a{background-size:30px}.search .nav__menu_p6_cr03 ul.nav__menu_icon>li>a.nav__7{background-image:url(../images/icon-stay.png)}.search .nav__menu_p6_cr03 ul.nav__menu_icon>li>a.nav__8{background-image:url(../images/icon-cart.png)}.search .nav__menu_p6_cr03 ul.nav__menu_icon>li>a#to_search_tag,.search .sp_new .m-sp02 ul.nav__menu_icon>li>a.nav__9{background-image:url(../images/main_nav_7.png)}@media screen and (max-width:1200px) and (min-width:640px){.search .nav__menu_p6_cr03 ul.nav__menu_icon>li a{background-size:25px}.search .nav__menu_p6_cr03 ul.nav__menu_icon>li.li-search{width:15%}}.search__navigation.sp_new .wrapper__diagonal_lines{z-index:initial}.search__navigation.sp_new .wrapper__diagonal_lines::before{background-image:none}.search__navigation.sp_new .m-sp02{margin-top:6px;width:calc(100% - 50px)}.search .sp_new ul.nav__menu_icon.nav__menu_p6>li{border-right:0}.search .sp_new ul.nav__menu_icon.nav__menu_p6.m-col5>li{width:20%;padding:0 3px}.search .sp_new ul.nav__menu_icon.nav__menu_p6.m-col4>li{width:25%;padding:0}.search .sp_new ul.nav__menu_icon.nav__menu_p6.m-col4>li.li-search{width:30%}.search .sp_new ul.nav__menu_icon.nav__menu_p6>li>a{background-size:13px;background-position:center top 3px;height:auto}.search .sp_new ul.nav__menu_icon.nav__menu_p6>li>a span{font-size:9px;padding-top:20px;position:relative;bottom:0}.search .sp_new .m-sp02 ul.nav__menu_icon>li>a.nav__7{background-image:url(../images/icon-stay.png);background-size:17px}.search .sp_new .m-sp02 ul.nav__menu_icon>li>a.nav__8{background-image:url(../images/icon-cart.png);background-size:15px}.search .sp_new .m-sp02 ul.nav__menu_icon>li>a.nav__6{background-image:url(../images/main_nav_6.png)}.search .sp_new .menu__item .category__nav7 p{background:url(../images/icon-stay.png) left center/38px no-repeat}.search .sp_new .menu__item .category__nav8 p{background:url(../images/icon-cart.png) left center/37px no-repeat}.search .sp_new .menu__item .category__nav6 p{background:url(../images/main_nav_6_on.png) left center/35px no-repeat}@media (min-width:376px){.search__navigation.sp_new .m-sp02{width:calc(100% - 70px)}}@media (max-width:360px){.search .sp_new ul.nav__menu_icon.nav__menu_p6{padding:5px}.search__navigation.sp_new .m-sp02{margin-top:6px;width:calc(100% - 30px)}}.search .sp_new ul.nav__menu_icon.nav__menu_p6>li>a .custom_cr06{font-size:9px;padding-top:20px;position:relative;bottom:7px}.border__box{border:1px solid #14c2f0;border-radius:10px;margin:5px 0}.label__item_receive{margin:0 5px 5px 0!important}.m-10{margin:10px!important}.btn__back{margin:30px auto 0}.align-items-center{display:flex;align-items:center}.edit__title_sp_coupon{margin:20px 10px 0}.alert__expiry_day,.box__content__header{margin-bottom:10px}.item__head_sp_coupon{flex-direction:column;width:30%}.label__comment{line-height:1.9}.label__comment>span{text-decoration:none}.alert__expiry_day{padding-left:10px;font-size:1.8rem;color:#f35356;font-weight:700}.special_coupon_store,.text-complete-sp-coupon{font-size:1.8rem}@media (min-width:641px){.search__navigation.sp_new{display:none}.special_coupon_store{font-size:1.8rem}}.special_coupon_name{font-size:1.3rem}.special_coupon__sub__title{margin-bottom:19px;margin-left:0;flex:1 100%;font-size:1.5rem;color:#944e34;font-weight:700;display:block;display:-webkit-box}.background-complete{background-image:url(/assets/images/img_monster.png);background-size:100px;background-repeat:no-repeat;height:125px;background-position:center}.special_coupon_complete{margin-bottom:10px!important}.date-used{margin-top:10px!important}.d_lex_left{justify-content:flex-start!important;text-align:left!important}.title_border{border-top:2px solid #c7c7c7;padding-top:10px}.usage_setting.coupon__setting .box__content--header .h2-custom{border-left:5px solid #14c2f0}.box__content--custom{border-bottom:1px solid #c7c7c7;margin-bottom:27px}.box__content--custom .box__content--header{border-bottom:none!important;margin-bottom:0!important}.box__content--custom h2{font-size:17px;font-weight:700}.header__nav ul.nav__menu>li.nav__incense{flex-basis:100px;position:relative;z-index:102}.modal-confirm-withdrawal .modal__like{width:450px;height:calc(38vh);left:calc((100% - 450px)/ 2)}.modal-confirm-withdrawal .group__btn{margin-top:40px}@media (max-width:640px){.modal-confirm-withdrawal .modal__like{width:93%;left:3.5%}.modal-confirm-withdrawal .modal__like .btn__to--page{margin-right:10px}.modal-confirm-withdrawal .group__btn{flex-wrap:inherit}}.witdrawal-wrapper .edit__group{text-align:center;display:block}