@charset "utf-8";.order_history_wrap .cont_filter_area{padding:40px 0 0}.order_history_wrap .notice_wrap{margin-top:70px}.order_history_wrap .no_result{align-content:center}.order_history_wrap .offline_shop .product_wrap_outer{margin-bottom:0}.order_history_wrap .offline_shop .product_cont .pro_detail{padding-left:0}.order_history_wrap .offline_shop .cont_filter_area{padding-bottom:10px}.order_history_wrap .offline_shop .no_result{padding:244px 0 220px}.offline_shop .product_box{padding:30px 0;border-top:1px solid rgba(224,224,224,0.45);margin:0}.offline_shop .product_box:last-child{border-bottom:1px solid rgba(224,224,224,0.45)}.order_detail_content>div{margin-top:80px}.order_detail_content .product_cont .btn_wrap.type1{width:120px;margin-left:30px}.order_detail_content .pro_info.type1 .info_price{width:157px}.disinfo_discount .total_before>.inner{align-items:flex-start}.disinfo_payment .info_box_list{margin-top:15px}.disinfo_payment .btn_wrap{margin-top:40px}.delivery_content{clear:both}.delivery_step ul{display:flex;align-items:center}.delivery_step li{flex:1;padding:15px 0;font-size:15px;text-align:center;border-bottom:6px solid #eee}.delivery_step li:nth-child(2){border-color:#ccc}.delivery_step li:nth-child(3){border-color:#999}.delivery_step li:nth-child(4){border-color:#222}.delivery_box{padding:30px 0 80px}.delivery_box:after{content:'';display:block;clear:both}.delivery_img{width:400px;height:265px;float:left;border:1px solid #e0e0e0}.delivery_img img{width:100%;height:100%}.delivery_info{margin-left:40px;float:left;padding-top:16px}.delivery_info .title{display:block;font-size:16px}.delivery_info .bullet_list{color:#666}.delivery_info .bullet_list>li{font-size:15px;margin-top:25px}.sorting_product.type1 .delivery_content .notice_wrap{margin-top:0;margin-bottom:80px}.popup_full .delivery_img{float:none;width:100%;height:auto}.popup_full .delivery_info{float:none;margin:25px 0 0 0;padding-top:0}.popup_full .delivery_info .bullet_list>li>strong{display:block}.popup_full .delivery_info .bullet_list>li>span{display:block}.order_detail_wrap .function_btn .btn_list{margin-right:96px}.order_detail_wrap .function_btn [class^="btn_grade"]{max-width:285px}.order_detail_wrap .function_btn .btn_wrap.type3 a{flex:none;width:285px}.order_detail_wrap .function_btn .btn_wrap{justify-content:flex-end}.order_detail_wrap .function_btn .btn_wrap [class^="btn_grade"]:first-child{margin-right:auto}.order_detail_wrap .function_btn .btn_wrap [class^="btn_grade"]{max-width:285px}.popup_exchange_info .order_detail_content>div{margin-top:40px}.popup_exchange_info .order_detail_content>div:first-child{margin-top:0}.popup_exchange_info .order_detail_content .order_detail_info+div{margin-top:20px}.popup_exchange_info .product_wrap_outer{margin-left:0}.popup_exchange_info .product_wrap .product_cont .pro_img.type1{width:96px;height:96px}.popup_exchange_info .pro_info.type1 .pro_num{width:60px}.popup_exchange_info .pro_info.type1 .info_price{width:135px}.popup_exchange_info .pro_info.type1 .info_order_wrap{min-height:auto}.popup_exchange_info .pro_detail .pro_info.type1 .info_brand,.popup_exchange_info .pro_detail .pro_info.type1 .info_name,.popup_exchange_info .pro_detail .pro_info.type1 .p_option{max-width:142px}.popup_exchange_info .order_info_content{margin-left:-40px;margin-right:-40px;padding:25px 40px;background:#f5f5f5}.popup_exchange_info .order_info_content .disinfo_total>.inner{padding:0}.popup_exchange_info .delivery_box{padding-bottom:0;padding-top:0}.popup_exchange_info .delivery_content .notice_wrap{margin:30px 0 0 0}.popup_exchange_info .delivery_step{margin-top:10px;height:100px}.cs_center_wrap .conts_box+.conts_box{margin-top:100px}.cs_center_wrap .conts_box.special_request{margin-top:100px}.cs_all_wrap .conts_box{margin-top:90px}.cs_summary .info_phone{display:flex;align-items:baseline;margin-bottom:50px;line-height:1}.cs_summary .info_phone .cs_number{font-size:37px}.cs_summary .info_phone .cs_number em{font-weight:700}.cs_summary .info_phone .cs_day{display:block;margin-left:20px;font-size:20px;color:#616161}.cs_summary .info_phone .cs_day em{font-size:20px;font-weight:400}.cs_summary .cs_way{display:flex;justify-content:space-between;align-items:center}.cs_summary .cs_way .form_search{width:488px}.conts_box.faq>.list_notice{border-top:1px solid #eee}.conts_box.notice{display:flex;justify-content:space-between;align-items:flex-end}.conts_box.notice .area_notice{width:485px}.conts_box.overseas .overseas_list{display:flex;justify-content:space-between}.conts_box.overseas .overseas_list>li{padding:16px 20px 20px;border-radius:20px;background-color:#f5f5f5;font-size:16px;line-height:1.625}.conts_box.overseas .overseas_list>li .nation{margin-bottom:3px}.conts_box.overseas .overseas_list>li .nation span{display:inline-block;width:27px;height:28px;vertical-align:middle}.conts_box.overseas .overseas_list>li .nation span img{display:block;width:100%;height:auto}.conts_box.overseas .overseas_list>li .nation strong{display:inline-block;margin-left:10px;font-size:20px;vertical-align:middle}.conts_box.overseas .overseas_list>li .info{padding-left:40px}.conts_box.overseas .overseas_list>li .info>.link,.conts_box.overseas .overseas_list>li .info>.number,.conts_box.overseas .overseas_list>li .info>.time em{font-weight:400}.cs_counsel_wrap .result_thing{margin-top:100px}.counsel_cont .form_tit{margin-top:3px;margin-bottom:0}.counsel_cont>.notice_wrap{margin-top:95px}.counsel_cont>.go_link_wrap{margin-top:10px}.counsel_cont .btn_wrap.type4{margin-top:20px}.counsel_cont .form_area{padding-top:10px}.cs_counsel_wrap .form_test{flex:1;height:40px;background-color:#f5f5f5;border-radius:10px;border:1px solid transparent;box-sizing:border-box;font-size:14px;line-height:40px;padding-left:20px;padding-right:20px}.cs_notice_wrap .tab_wrap.type2>.tab_menu{padding-bottom:0}.cs_notice_wrap .cs_notice_cont{position:relative}.cs_notice_wrap .choice_wrap{margin-bottom:50px}.cs_notice_wrap .choice_wrap>.choice_list{margin-top:-10px;margin-left:-9px}.cs_notice_wrap .choice_wrap>.choice_list>li{margin-left:9px}.cs_notice_wrap .inp_radio.type2.st01>label{padding:0 20px}.cs_notice_wrap .sorting_wrap{padding-bottom:20px;display:flex;justify-content:space-between}.cs_notice_wrap .sorting_wrap .form_inp{width:316px}.cs_notice_cont .list_notice .form_table td:nth-child(3){padding-left:10px}.cs_notice_cont.offline .sort_select_wrap{display:flex;align-items:center;position:absolute;top:-41px;right:0}.cs_notice_cont.offline .sort_select_wrap .sort_select{margin-right:10px}.cs_notice_cont.offline .sort_select_wrap .sort_select>select{height:40px}.cs_notice_cont.offline .table_tit{white-space:nowrap}.cs_notice_cont.offline .table_tit>span{display:inline-block;width:82px;overflow:hidden;vertical-align:top}.cs_notice_cont.offline .table_tit .store{margin-left:10px;vertical-align:top;font-weight:400;display:inline-block;max-width:93px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}.cs_notice_cont.offline .table_tit .etc{font-weight:400;flex-shrink:0;margin-left:5px;vertical-align:top}.cs_notice_wrap .no_result_wrap{margin-top:92px}.cs_notice_wrap .no_result{padding:35px 0}.cs_faq_wrap .choice_wrap>.choice_list{margin-top:-20px}.faq_cont .go_link_wrap{margin-top:80px}.special_cont .conts_box>.title_wrap{padding-bottom:0}.special_step .bullet_list>li{font-size:16px;color:#616161}.special_step .step_list_wrap{margin-top:40px;padding:20px 0;background-color:#fafafa;border-radius:10px;overflow:hidden}.special_step .step_list{display:flex;flex-wrap:wrap}.special_step .step_list>li{width:50%}.special_step .step_box{padding:20px 40px;display:flex;align-items:center}.special_step .step_box .img_box{position:relative;width:90px;height:90px;background-color:#fff;border-radius:50%;margin-right:40px}.special_step .step_box .img_box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.special_step .step_box .text_box{flex:1}.special_step .step_box .text_box strong{font-size:16px}.special_step .step_box .text_box em{font-weight:700;color:#616161;padding-right:5px}.special_step .step_box .text_box p{color:#616161;margin-top:3px}.special_brand .special_desc{font-size:16px;color:#616161}.special_cont .special_request .btn_add_product{max-width:calc(100% - 170px);margin-left:170px}.membership_cont .tab_contents{margin-top:25px}.membership_cont .go_link_wrap{margin-top:50px}.membership_cont .notice_wrap{margin-top:100px}.membership_cont .mem_ctit_txt{font-size:15px;margin-bottom:8px}.delivery_hall_info .title_wrap{padding-bottom:0}.delivery_hall_info .bullet_list>li{font-size:16px}.delivery_hall_list{padding-top:10px}.delivery_hall_list .accordion_wrap.type2>li{border-top:1px solid #eee;margin-top:30px;padding:30px 10px 0}.delivery_hall_list .accordion_wrap.type2>li:last-child{padding-bottom:30px;border-bottom:1px solid #eee}.delivery_hall_list .list_item .accordion_tit{font-size:20px}.delivery_hall_list .list_item .accordion_cont{margin-top:30px}.delivery_hall_list .list_item .item_box{display:flex}.delivery_hall_list .list_item .item_img{flex:0 0 400px;width:400px;border-radius:10px;overflow:hidden}.delivery_hall_list .list_item .item_img img{width:100%}.delivery_hall_list .list_item .item_info{flex:1;margin-left:30px}.delivery_hall_list .list_item .item_info .bullet_list>li{font-size:15px;color:#616161}.delivery_hall_list .list_item .item_info .bullet_list>li strong{color:#616161}.delivery_hall_list .list_item .info_mobile{margin-top:16px}.orderable_check .form_depart_btn{margin-top:30px}.orderable_notice .bullet_list{margin-top:0}.orderable_notice .bullet_list>li{font-size:16px}.orderable_notice .tab_wrap{overflow:hidden}.orderable_notice .tab_wrap .tab_menu{margin:37px 0 20px}.orderable_notice .tab_wrap .tab_menu>li{width:auto}.orderable_notice .tab_wrap .form_table.type3 th{font-size:16px}.orderable_notice .tab_wrap .form_table.type3 td{font-size:16px}.usage_guide_cont>.tab_wrap>.tab_menu{margin-bottom:32px}.usage_guide_cont .conts_box>.title_wrap{display:block;padding-bottom:0;height:auto}.usage_dutyfree .bullet_list .list_tit{font-size:16px;color:#616161}.usage_dutyfree .bullet_list .list_txt{font-size:16px;color:#616161}.usage_dutyfree .bullet_list.squr .bul_type1{margin-left:0}.usage_dutyfree .bullet_list.type2>li+li{margin-top:0}.usage_eshop .title_wrap .bullet_list{margin-top:12px}.usage_eshop .title_wrap .bullet_list>li{font-size:16px;color:#616161}.usage_eshop>.tab_wrap{margin-top:26px}.usage_eshop .tab_contents{padding-top:40px}.usage_eshop .step_box{display:flex;justify-content:flex-start}.usage_eshop .step_box .img_box{width:198px;height:198px;margin-right:20px}.usage_eshop .step_box .text_box .step_tit{display:block;font-size:16px;margin-top:25px}.usage_eshop .step_box .text_box .step_txt{margin-top:9px;font-size:15px;line-height:1.75}.usage_eshop .step_box .text_box .step_txt.st01{font-size:14px;color:#616161}.usage_eshop .step_box .text_box .bullet_list{margin-top:10px}.usage_eshop .step_box .text_box .bullet_list>li{color:#616161;line-height:1.75}.usage_eshop .step_box .text_box .bullet_list>li+li{margin-top:2px}.limit_notice_cont>.tab_wrap>.tab_menu{margin-bottom:32px}.limit_notice_box{font-size:16px;margin-bottom:34px}.limit_notice_box>.title{display:block;margin-top:20px}.limit_notice_list{margin-bottom:90px}.limit_notice_list .notice_wrap>.bullet_list>li+li{margin-top:25px}.limit_notice_list .bullet_list .list_tit{font-size:16px;color:#616161}.limit_notice_list .bullet_list .list_txt{font-size:16px}.limit_notice_list .title_wrap .bullet_list{margin-top:12px}.limit_notice_list .title_wrap .bullet_list>li{font-size:16px}.limit_notice_list .limit_battery .form_table tbody td{box-sizing:border-box;padding:8px 0}.limit_notice_list .limit_notice_img{margin-top:10px;margin-bottom:12px}.shopping_favor_wrap .tab_content{margin-top:40px}.shopping_favor_wrap .favor_content>.btn_wrap{display:block;margin-top:50px;text-align:center}.shopping_favor_wrap .favor_item+.favor_item{margin-top:65px}.shopping_favor_wrap .favor_item>.title{font-size:24px;line-height:1}.shopping_favor_wrap .bullet_list>li{font-size:16px}.shopping_favor_wrap .bullet_list>li>.list_txt.type1{margin-top:5px;color:#999}.shopping_favor_wrap .bullet_list>li>.list_txt.type1>li{font-size:15px}.shopping_favor_wrap .item_info{margin-top:15px}.shopping_favor_wrap .item_info>.info_list{margin-top:20px;padding:40px 0;background:#fafafa;border-radius:10px}.shopping_favor_wrap .item_info>.info_list ul{display:flex;justify-content:space-around}.shopping_favor_wrap .item_info>.info_list ul>li{position:relative;flex:1;padding:110px 20px 0;box-sizing:border-box;text-align:center;color:#616161}.shopping_favor_wrap .item_info>.info_list ul>li:before{content:'';display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:90px;height:90px;border-radius:50%;background:#fff}.shopping_favor_wrap .item_info>.info_list ul>li:after{content:'';display:block;position:absolute;top:24px;left:50%;transform:translateX(-50%);width:42px;height:42px}.shopping_favor_wrap .item_info>.info_list ul>li.step1:after{background:url('../images/ico_shop_favor01.png')no-repeat 0 0}.shopping_favor_wrap .item_info>.info_list ul>li.step2:after{background:url('../images/ico_shop_favor02.png')no-repeat 0 0}.shopping_favor_wrap .item_info>.info_list ul>li.step3:after{background:url('../images/ico_shop_favor03.png')no-repeat 0 0}.shopping_favor_wrap .item_info>.info_list ul>li.step4:after{background:url('../images/ico_shop_favor04.png')no-repeat 0 0}.shopping_favor_wrap .item_info>.info_list ul>li.step5:after{margin-left:2px;background:url('../images/ico_shop_favor05.png')no-repeat 0 0}.shopping_favor_wrap .item_info>.info_text{display:block;margin-top:20px;font-size:15px}.shopping_favor_wrap .item_info>.info_text>em{font-weight:700}.shopping_favor_wrap .item_info>.info_text+.notice_wrap.type3{margin-top:30px}.shopping_favor_wrap .favor_qa_list li{position:relative;padding:17px 55px 18px;border-top:1px solid #eee}.shopping_favor_wrap .favor_qa_list li:last-child{border-bottom:1px solid #eee}.shopping_favor_wrap .favor_qa_list li .number{position:absolute;top:20px;left:15px;font-size:16px;font-weight:700;color:#999}.shopping_favor_wrap .favor_qa_list li .que{font-size:16px}.shopping_favor_wrap .favor_qa_list li .answer{margin-top:15px;font-size:15px;color:#616161}.shopping_favor_wrap .img_info{font-size:16px;color:#616161}.shopping_favor_wrap .img_info a{color:#222;border-bottom:1px solid #222}.shopping_favor_wrap .info_img{display:flex;margin-top:25px}.shopping_favor_wrap .info_img .img_box{overflow:hidden;height:430px;border-radius:10px}.shopping_favor_wrap .info_img .img_box+.img_box{margin-left:10px}.ex_rate_wrap .tab_wrap{margin-top:35px}.ex_rate_today .bullet_list{margin-top:18px}.rate_today_top{display:flex;justify-content:space-between;align-items:center}.today_title>.sub_title{display:inline-block}.today_title>.basic{display:inline-block;font-size:20px;color:#616161;margin-left:5px}.today_date{font-size:20px;color:#616161}.rate_today_list{display:flex;align-items:center;height:90px;background-color:#fafafa;border-radius:10px;margin-top:20px}.rate_today_list li{width:calc(100% / 4);text-align:center}.rate_box>span{display:inline-block;font-size:24px;font-weight:400;margin-left:5px}.rate_box>span:first-of-type{margin-left:0}.ex_rate_wrap .nation1{color:#5b81e0}.ex_rate_wrap .nation2{color:#f5af40}.ex_rate_wrap .nation3{color:#f06352}.ex_rate_wrap .nation4{color:#53beb0}.ex_rate_cont{border-top:1px solid #e0e0e0}.ex_rate_sort{display:flex;align-items:center;height:80px;box-shadow:0 2px 2px 0 rgba(244,244,244,1)}.ex_rate_sort>div{flex:1}.rate_check{text-align:right}.rate_check>span{margin-left:20px}.rate_date{display:flex;align-items:center;text-align:middle}.rate_date>.date_month{display:inline-block;width:160px;font-size:28px;font-weight:700;text-align:center}.rate_calendar table{width:100%;box-sizing:border-box;border-collapse:collapse}.rate_calendar thead th{height:60px;text-align:center;font-weight:700;vertical-align:middle}.rate_calendar th,.rate_calendar td{border-bottom:1px solid #f3f3f3}.rate_calendar td{height:170px;box-sizing:border-box;padding:20px 0;vertical-align:top}.rate_calendar .sun{color:#e80f00}.rate_calendar .sat{color:#2b6cf0}.rate_cal_box{position:relative}.rate_cal_box>.day{font-size:16px;font-weight:700}.rate_cal_list{padding-top:5px;margin-left:-2px}.rate_cal_list>li{margin-top:10px}.rate_cal_list .rate_box>span{font-size:16px}.rate_cal_list .rate_box>span:first-of-type{width:16px;text-align:center}.rate_cont2>.ex_rate_sort{box-shadow:none}.ex_rate_chart{border:1px solid #eee;border-radius:10px;padding:20px}.shopping_problem_wrap .tab_content{margin-top:40px}.shopping_problem_wrap .problem_item:first-child{margin-top:0}.problem_item{margin-top:32px}.problem_item .tit{margin-bottom:15px;font-weight:700;font-size:24px}.problem_item .txt{font-size:15px;line-height:23px}.problem_item .example{margin-top:16px}.problem_list>li+li{margin-top:36px}.problem_list>li .ico_setting{display:inline-block;margin:1px 0 0 3px;line-height:1;vertical-align:top}.cs_pay_wrap .cs_pay_item+.cs_pay_item{margin-top:100px}.cs_pay_wrap .cs_pay_item>.title{font-size:24px;font-weight:700;line-height:1}.cs_pay_wrap .cs_pay_item>.item_box{margin-top:35px}.cs_pay_wrap .cs_pay_item:last-child>.item_box{margin-top:100px}.cs_pay_wrap .cs_pay_item>.item_box>.title{font-size:18px;font-weight:700;line-height:1}.cs_pay_wrap .cs_pay_item>.item_box>.item_list{margin-top:15px}.cs_pay_wrap .item_box>.item_list ul{display:flex;flex-wrap:wrap;margin-top:-10px;margin-left:-10px}.cs_pay_wrap .item_box>.item_list li{margin-top:10px;margin-left:10px}.cs_pay_wrap .item_box>.item_list .item_link{overflow:hidden;display:block;width:240px;height:60px;line-height:60px;text-align:center;border:1px solid #eee;border-radius:10px;box-sizing:border-box}.cs_pay_wrap .item_info .form_table.type2{margin:15px 0 35px}.cs_pay_wrap .form_table.type2{overflow:hidden;border-radius:10px 10px 0 0}.cs_pay_wrap .form_table.type2 th{border:0;background:#fafafa;vertical-align:middle}.cs_pay_wrap .form_table.type2 .padding_set{padding:5px 18px}.cs_pay_wrap .form_table.type2.border_set td{position:relative;border-bottom:0}.cs_pay_wrap .form_table.type2.border_set td+td:before{content:'';display:block;position:absolute;left:0;top:18px;width:1px;height:calc(100% - 36px);background:#eee}.cs_pay_wrap .form_table.type2.border_set span{display:block}.cs_pay_wrap .form_table.type2.border_set span+.arrow{margin:12px auto}.cs_pay_wrap .form_table.type2.border_set .arrow{display:block;position:relative;margin:0 auto;width:20px;height:20px;border-radius:50%;background:#222}.cs_pay_wrap .form_table.type2.border_set .arrow:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);width:6px;height:11px;background:url('../images/ico_arrow05.png')no-repeat 0 0/6px auto}.cs_pay_wrap .form_table.type2.border_set .padding_set{padding:10px 0}.cs_pay_wrap .form_table.type2.border_set .padding_set.top{padding:0 0 10px}.cs_pay_wrap .form_table.type2.border_set .step{background:#fafafa}.branch_wrap .tab_wrap+.tab_contents{margin-top:10px}.branch_wrap .branch_cont+.branch_cont{margin-top:100px}.branch_wrap .branch_cont.spot .swiper-slide{overflow:hidden;height:220px;border-radius:20px}.branch_wrap .branch_list_area .bconts_box,.branch_wrap .branch_list_area .bstate_img{display:block;position:relative;width:100%;height:100%}.branch_wrap .branch_list_area .bstate_img:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3)}.branch_wrap .branch_list_area .bstate_img img{width:auto;height:100%;object-fit:cover}.branch_wrap .branch_list_area .bstate_text{z-index:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 20px;color:#fff;font-size:20px;font-weight:700}.branch_wrap .branch_cont.search .branch_search{display:flex;justify-content:space-between;align-items:center}.branch_wrap .branch_cont.search .item_search{display:flex}.branch_wrap .branch_cont.search .bcont_tit{margin-right:40px;font-size:28px;font-weight:700}.branch_wrap .branch_cont.search .form_inp{width:413px}.branch_wrap .branch_cont.sns_gallery{display:flex;justify-content:space-between}.branch_wrap .cont_item.sns{width:846px}.branch_wrap .cont_item.sns .branch_conts_box{overflow:hidden}.branch_wrap .cont_item.sns .swiper-slide{overflow:hidden;width:268px;height:268px;border-radius:20px}.branch_wrap .cont_item.sns .bconts_box img,.branch_wrap .cont_item.gallery .branch_gallery img{width:100%;height:100%;object-fit:cover}.branch_wrap .cont_item.gallery .bcont_tit{padding-bottom:10px;font-size:28px;font-weight:700}.branch_wrap .cont_item.gallery .branch_gallery{overflow:hidden;margin-top:10px;width:414px;height:268px;border-radius:20px}.branch_wrap.intro .branch_title{margin-bottom:30px}.branch_wrap.intro .tab_content{margin-top:40px}.branch_intro .intro_img{overflow:hidden;border-radius:20px}.branch_intro .intro_box{margin-top:30px}.branch_intro .intro_box>.title{font-size:28px;font-weight:700}.branch_intro .intro_box>.title+.info_box{margin-top:50px}.branch_intro .intro_box .info_box+.info_box{margin-top:35px}.branch_intro .intro_box .info_box .info_title{font-size:24px;font-weight:700}.branch_intro .intro_box .info_box .text{margin-top:10px;font-size:16px;color:#616161}.branch_intro .intro_box .info_box .text_box{margin-top:20px}.branch_intro .intro_item+.intro_item{margin-top:70px}.branch_intro .intro_item.brand{padding:50px 0 78px;background:#fafafa}.branch_intro .brand_box{position:relative}.branch_intro .brand_info .title,.branch_intro .brand_info .sub_title{display:block;font-size:28px;font-weight:700}.branch_intro .brand_info .sub_title{margin-top:15px}.branch_intro .brand_info .text_box{margin-top:10px}.branch_intro .brand_info .text_box+.text_box{margin-top:15px}.branch_intro .brand_info .text_box .text{font-size:16px;color:#616161}.branch_intro .brand_box .brand_logo{position:absolute;top:50%;transform:translateY(-50%);right:18px;margin-top:45px}.branch_intro .item_list+.item_list{margin-top:95px}.branch_intro .item_list>.title{font-size:28px;font-weight:700}.branch_intro .branch_list_area{margin-top:25px}.branch_intro .branch_list_area .swiper-slide{overflow:hidden;height:220px;border-radius:20px}.branch_history .history_box+.history_box{margin-top:100px}.branch_history .history_box>.title{display:block;font-size:36px;font-weight:700;line-height:1}.branch_history .history_box .item_list{display:flex;margin-top:60px}.branch_history .history_info{flex:1}.branch_history .history_info .year_list>li{display:flex;line-height:1}.branch_history .history_info .year_list>li+li{margin-top:95px}.branch_history .history_info .year_list .year{flex-shrink:0;width:70px;font-size:30px;font-weight:700}.branch_history .history_info .info_list{flex:1;display:flex;flex-wrap:wrap;align-items:center;margin-left:15px}.branch_history .history_info .info_list>li{display:flex;align-items:center;width:100%}.branch_history .history_info .info_list>li+li{margin-top:15px}.branch_history .history_info .info_list .number{flex-shrink:0;width:30px;font-size:24px;font-weight:700;color:#999;text-align:center}.branch_history .history_info .info_list .info{flex:1;margin-left:20px;font-size:20px;color:#606060}.branch_history .history_img{flex-shrink:0;padding-left:20px;width:400px}.branch_history .history_img .img_list li{width:400px}.branch_history .history_img .img_list li+li{margin-top:70px}.branch_history .history_img .img_box{overflow:hidden;width:400px;height:300px;border-radius:20px}.branch_history .history_img .img_box img{width:100%;height:100%;object-fit:cover}.branch_history .history_img .text{display:block;margin-top:8px;padding:0 15px;color:#999;line-height:1}.branch_history .history_box:nth-child(even) .title{text-align:right}.branch_history .history_box:nth-child(even) .item_list,.branch_history .history_box:nth-child(even) .history_info .year_list>li,.branch_history .history_box:nth-child(even) .history_info .info_list>li{flex-direction:row-reverse}.branch_history .history_box:nth-child(even) .history_info .info_list{margin-left:0;margin-right:15px}.branch_history .history_box:nth-child(even) .history_info .info_list>li{text-align:right}.branch_history .history_box:nth-child(even) .history_info .info_list .info{margin-left:0;margin-right:20px}.branch_wrap .branch_title .title{font-size:28px;font-weight:700;line-height:1}.branch_wrap .branch_title+.tit_border{margin-top:40px}.branch_store_intro{margin-top:40px}.branch_store_intro .branch_view_list li{overflow:hidden;height:500px;border-radius:20px}.branch_store_intro .branch_summary{margin-top:35px;padding:0 10px;box-sizing:border-box}.branch_store_intro .branch_summary .title{font-size:24px;font-weight:700}.branch_store_intro .branch_summary .title+.txt_body{margin-top:10px}.branch_store_intro .branch_summary .txt_body{font-size:16px;color:#616161}.branch_store_intro .branch_summary>.btn_wrap{display:block;margin-top:30px;padding-bottom:20px}.branch_store_intro .branch_detail{margin-top:60px;padding:0 10px;box-sizing:border-box}.branch_store_intro .branch_detail li{display:flex;align-items:center;line-height:1}.branch_store_intro .branch_detail li+li{margin-top:30px}.branch_store_intro .branch_detail .d_tit{flex-shrink:0;width:125px;font-size:20px;font-weight:700}.branch_store_intro .branch_detail .d_cont{flex:1;font-size:20px}.branch_store_intro .branch_detail .d_cont .extra{color:#616161}.branch_store_intro .branch_mid_btn{margin-top:70px}.branch_store_intro .branch_map{margin-top:70px;padding:60px 0;background:#fafafa}.branch_store_intro .bmap_wrap{padding:0 10px;box-sizing:border-box}.branch_store_intro .bmap_wrap>.title{font-size:28px;font-weight:700}.branch_store_intro .bmap_wrap .bmap_list{margin-top:30px}.branch_store_intro .bmap_wrap .map_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.branch_store_intro .bmap_info .map_txt{font-size:20px}.branch_store_intro .bmap_list>ul>li{position:relative;padding-left:40px}.branch_store_intro .bmap_list>ul>li+li{margin-top:25px}.branch_store_intro .bmap_list>ul>li:before{content:'';display:block;position:absolute;left:0;width:30px}.branch_store_intro .bmap_list>ul>li.type1:before{top:3px;left:5px;height:26px;background:url('../images/ico_branch_map01.png')no-repeat 0 0}.branch_store_intro .bmap_list>ul>li.type2:before{top:6px;height:20px;background:url('../images/ico_branch_map02.png')no-repeat 0 0}.branch_store_intro .bmap_list>ul>li.type3:before{top:5px;height:21px;background:url('../images/ico_branch_map03.png')no-repeat 0 0}.branch_store_intro .bmap_list>ul>li.type4:before{top:7px;height:18px;background:url('../images/ico_branch_map04.png')no-repeat 0 0}.branch_store_intro .bmap_list .bmap_cont{display:flex}.branch_store_intro .bmap_list .bmap_cont>dt{flex-shrink:0;padding-right:10px;width:85px;font-size:20px;font-weight:700;box-sizing:border-box}.branch_store_intro .bmap_list .bmap_cont>dd{font-size:20px}.branch_store_intro .bmap_list .bmap_info{display:table}.branch_store_intro .bmap_list .bmap_info>li{display:table-row}.branch_store_intro .bmap_list .bmap_info>li>.title{display:table-cell;padding-right:10px;font-size:20px}.branch_store_intro .bmap_list .bmap_info>li+li>.title,.branch_store_intro .bmap_list .bmap_info>li+li>.info_box{padding-top:10px}.branch_store_intro .bmap_list .info_box{display:table-cell;vertical-align:middle}.branch_store_intro .bmap_cont .info_title .title{display:block;font-size:20px}.branch_store_intro .bmap_cont .info_title .title+.title{margin-top:5px}.branch_store_intro .bmap_cont .info_box ul{display:flex;align-items:center}.branch_store_intro .bmap_cont .info_box li{font-size:16px}.branch_store_intro .bmap_cont .info_box li+li{margin-left:20px}.branch_store_intro .bmap_cont .info_box li .title{margin-right:10px;font-weight:700}.branch_store_intro .bmap_cont .info_box li .title.type1{color:#3874fd}.branch_store_intro .bmap_cont .info_box li .title.type2{color:#14d44f}.branch_store_intro .bmap_cont .info_box li .title.type3{color:#92a94e}.branch_store_intro .bmap_cont .info_box li .title.type4{color:#ffb400}.branch_store_intro .branch_view_area{margin-top:110px}.branch_store_intro .branch_view_area>.branch_view_list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-20px}.branch_store_intro .branch_view_area>.branch_view_list .branch_view_box{margin-left:20px}.branch_store_intro .branch_view_box .b_view_img{overflow:hidden;border-radius:20px}.branch_store_intro .branch_view_box .b_view_img img{width:100%;height:100%;object-fit:cover}.branch_store_intro .branch_view_box .b_view_txt{margin-top:18px;padding:0 10px;box-sizing:border-box}.branch_store_intro .branch_view_box .txt_tit{font-size:18px}.branch_store_intro .branch_view_box .txt_tit>.step{font-weight:700}.branch_store_intro .branch_view_box .txt_tit+.txt_cont{margin-top:2px;font-size:15px;color:#616161}.branch_store_intro .branch_view_box .btn_wrap{margin-top:20px;padding:0 10px}.branch_store_intro .branch_view_area.type1 .branch_view_box{width:100%}.branch_store_intro .branch_view_area.type1 .b_view_img{height:500px}.branch_store_intro .branch_view_area.type1 .b_view_txt{margin-top:30px}.branch_store_intro .branch_view_area.type1 .txt_tit{font-size:24px;font-weight:700}.branch_store_intro .branch_view_area.type1 .txt_cont{font-size:16px}.branch_store_intro .branch_view_area.type1 .txt_tit+.txt_cont{margin-top:10px}.branch_store_intro .branch_view_area.type2 .branch_view_list{margin-top:-65px}.branch_store_intro .branch_view_area.type2 .branch_view_box{margin-top:65px;width:630px}.branch_store_intro .branch_view_area.type2 .b_view_img{width:630px;height:250px}.branch_store_intro .branch_view_area.type3 .branch_view_box{width:413px}.branch_store_intro .branch_view_area.type3 .b_view_img{width:413px;height:220px}.branch_brand_search{margin-top:60px}.branch_brand_search .category_list ul{display:flex}.branch_brand_search .category_list li+li{margin-left:10px}.branch_brand_search .branch_search_list{margin-top:20px}.branch_brand_search .branch_search_list .choice_list input+label span{display:flex;align-items:center;padding-left:10px;font-size:18px;font-weight:400}.branch_brand_search .branch_search_list .choice_list input+label em{display:inline-block;margin-top:2px;margin-right:5px;width:24px;height:24px;border-radius:50%;font-size:13px;font-weight:700;color:#616161;line-height:24px;background:#f5f5f5;text-align:center}.branch_brand_search .branch_search_list .choice_list input:checked+label em{color:#616161}.branch_brand_search>.brand_search_box{margin-top:20px;text-align:right}.branch_brand_search>.brand_search_box .form_inp{display:inline-block}.branch_brand_search>.brand_search_box input{width:286px}.branch_brand_search .branch_brand_wrap{margin-top:20px}.branch_brand_search .branch_brand_wrap>.no_result{border-top:1px solid #eee}.branch_brand_search .branch_brand_wrap>.no_result .btn_wrap{margin-top:35px}.my_cont_area{padding-top:30px}.my_cont_area.type1{padding-top:25px}.my_cont_area .info_box .text{font-size:16px}.my_cont_area .info_box>.text span{font-weight:700}.my_top_summary{position:relative;min-height:380px;box-sizing:border-box;padding:45px 0}.my_top_summary::before,.my_top_summary::after{content:'';position:absolute;top:0;width:100%;height:100%;background-size:cover;z-index:-1}.my_top_summary::before{display:block;animation:visualFade 5s ease-in-out alternate infinite;background:url('../images/bg_my_top01.png') 50% 50% no-repeat}.my_top_summary::after{display:block;z-index:-2;background:url('../images/bg_my_top02.png') 50% 50% no-repeat}@keyframes visualFade{0%{opacity:1}30%{opacity:1}60%{opacity:0}100%{opacity:0}}.top_summary_box{display:flex;width:1280px;margin:0 auto;z-index:1}.my_top_cont{display:flex;flex:1;border-radius:20px;box-shadow:1px 4px 5px 0 rgba(0,0,0,0.3);overflow:hidden}.my_top_box{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;box-sizing:border-box}.my_top_box::after{display:block;content:'';position:absolute;top:0;left:-1px;width:2px;height:100%;background:url('../images/bg_my_dot.png') 0 0 repeat-y;opacity:.3}.my_top_cont>.my_top_box{flex:1;background-color:#fff}.my_top_box.member{position:relative;flex-shrink:0;width:290px;background-color:#f5f5f5;border-radius:20px;box-shadow:-1px 4px 5px 0 rgba(0,0,0,0.3);text-align:center;overflow:hidden}.my_top_box.member::after{top:0;left:auto;right:-1px}.my_top_box.member .top_box_cont{padding-top:40px}.my_top_box.member .top_box_cont .my_mem_level{display:inline-block;width:60px;height:60px;vertical-align:top;cursor:pointer}.my_mem_name .btn_txt{font-size:24px;font-weight:700;margin-top:20px}.my_mem_btn{margin-top:18px}.my_mem_btn .btn_ico{margin-right:5px}.top_box_cont{flex:1;min-height:230px;box-sizing:border-box;padding-bottom:25px}.top_box_btm{flex-shrink:0;height:60px;background-color:#000}.top_box_btm{display:flex;text-align:center}.top_box_btm>a{position:relative;flex:1;display:block;height:100%;box-sizing:border-box;padding-top:20px}.top_box_btm>a::after{display:block;content:'';position:absolute;width:1px;height:16px;background-color:#616161;top:50%;left:0;transform:translateY(-50%)}.top_box_btm>a:only-child::after{display:none}.top_box_btm>a:first-child::after{display:none}.top_box_btm>a>span{display:inline-block;color:#fff}.btn_my_mem{padding-top:20px}.btn_my_mem>span{background:url('../images/img_my_barcode.png') 0 50% no-repeat;padding-left:40px}.btn_my_depart{position:relative;display:block;background-color:#f5f5f5;border-radius:5px;padding:10px 50px 10px 20px}.btn_my_depart::after{display:block;content:'';position:absolute;top:50%;right:20px;width:10px;height:6px;background:url('../images/ico_arrow09.png') 0 0 no-repeat;transform:translateY(-50%) rotate(-90deg)}.my_top_trip{box-sizing:border-box;padding:35px 50px 0}.my_top_trip>.tit{font-size:20px;font-weight:700}.trip_cont_list{padding-top:5px}.trip_cont_list li{display:flex;margin-top:7px;line-height:19px}.trip_cont_list li>.tit{flex-shrink:0;width:90px;font-size:15px;color:#616161}.trip_cont_list li>.cont{font-size:15px;word-break:break-all}.trip_cont_list li .dday{display:inline-block;color:#e80f00;margin-left:10px;font-weight:700}.trip_cont_btn{margin-top:15px}.trip_cont_btn>a{color:#616161}.trip_cont_btn>a span{color:#e80f00}.my_top_trip.passport .top_trip_cont.default{min-height:120px;background:url('../images/ico_my_top_trip01.png') 50% 20px no-repeat}.my_top_trip.depart .top_trip_cont.default{min-height:120px;background:url('../images/ico_my_top_trip02.png') 50% 20px no-repeat}.top_trip_cont.default .trip_cont_list{display:none}.top_trip_cont.default .trip_cont_btn{display:none}.my_top_benefit{background-color:#f5f5f5}.top_benefit_box{display:flex;width:1280px;box-sizing:border-box;margin:0 auto;padding:35px 0}.top_benefit_cont{position:relative;flex:1;min-height:90px;border-left:1px solid #e0e0e0;box-sizing:border-box;padding:5px 20px;cursor:pointer}.top_benefit_cont:first-of-type{border-left-color:transparent}.top_benefit_cont>.tit{font-size:18px;font-weight:700}.top_benefit_cont>.cont{text-align:right;font-size:18px;line-height:44px;vertical-align:bottom}.top_benefit_cont .num{display:inline-block;font-weight:700;font-size:32px;color:#e80f00;margin-right:3px}.top_benefit_cont.btn{text-align:center;cursor:default;box-sizing:border-box;padding:15px 0;flex:0 0 850px}.top_benefit_cont.btn>button{width:540px}.top_benefit_cont.btn .ico_arrow.type1{display:inline-block;padding-right:20px}.top_benefit_cont.off{display:none}.top_benefit_cont.on{display:block}.my_wrap_content{padding-top:80px}.my_wrap_content .notice_wrap{margin-top:50px}.my_conts_box{margin-top:110px}.my_conts_box:first-of-type{margin-top:0}.my_conts_box:first-of-type .sub_title{line-height:1}.my_conts_tit{display:flex;justify-content:space-between;align-items:center}.my_order_area{display:block;border-top:1px solid #222;border-bottom:1px solid #222;margin-top:20px}.my_order_step{display:flex;align-items:center;padding:30px 0 20px 0}.my_order_step li{position:relative;flex:1;text-align:center}.my_order_step li::after{display:block;content:'';position:absolute;top:50%;left:0;width:10px;height:6px;background:url('../images/ico_arrow09.png') 0 0 no-repeat;transform:translateY(-50%) rotate(-90deg)}.my_order_step li:first-child::after{display:none}.order_step{background:50% 0 no-repeat;padding-top:50px}.order_step>.txt{font-size:15px;font-weight:700}.order_step>.detail{font-weight:700;font-size:28px;color:#999}.order_step.step1{background-image:url('../images/ico_my_order01.png')}.order_step.step2{background-image:url('../images/ico_my_order02.png')}.order_step.step3{background-image:url('../images/ico_my_order03.png')}.order_step.step4{background-image:url('../images/ico_my_order04.png')}.my_main_wrap .my_cont_area{padding-top:25px}.my_banner{border-radius:20px;overflow:hidden;margin-top:80px}.my_active_list{display:flex}.my_active_list li{flex:1;margin-left:10px}.my_active_list li:first-child{margin-left:0}.my_active_box{display:block;min-height:240px;background:calc(100% - 30px) calc(100% - 30px) no-repeat #f5f5f5;border-radius:10px;box-sizing:border-box;padding:25px 30px 30px;overflow:hidden}.my_active_box>.tit{font-size:24px;font-weight:700}.my_active_box>.num{font-size:48px;font-weight:700;margin-top:10px}.my_active_box.active1{background-image:url('../images/ico_my_active01.png')}.my_active_box.active2{background-image:url('../images/ico_my_active02.png')}.my_active_box.active3{background-image:url('../images/ico_my_active03.png')}.my_active_box.active4{background-image:url('../images/ico_my_active04.png')}.my_password_wrap .form_area{margin-top:30px}.my_passport_info .my_conts_tit{align-items:flex-start}.my_passport_info .my_cont_area{padding-top:20px}.my_passport_info .notice_wrap{margin-top:80px}.my_passport_info .btn_wrap{margin-top:30px}.my_departure .info_box+.form_area{margin-top:30px}.my_departure>.btn_wrap{margin-top:30px}.my_departure .notice_wrap{margin-top:20px}.my_member_resign .my_cont_area{padding-top:29px}.my_member_resign .my_conts_box>.btn_wrap{margin-top:60px}.my_member_resign .impossible_info .info_text .text{font-size:20px}.my_member_resign .impossible_info .info_box{display:flex;align-items:center;justify-content:space-between;margin-top:25px;padding:40px;height:120px;border-radius:10px;background:#f5f5f5;box-sizing:border-box}.my_member_resign .impossible_info .info_box .info_title{font-size:20px}.my_member_resign .impossible_info .info_box .info_title>.number,.my_member_resign .impossible_info .info_box .info_title>.price{margin:0 8px 0 58px;color:#e80f00}.my_member_resign .impossible_info .info_box a{box-sizing:border-box}.my_member_resign .impossible_info .info_box+.limit_notice_box{margin-top:24px}.my_member_resign .resign_confirm_cont{margin-top:60px}.my_member_resign .resign_confirm_cont.on{opacity:.25}.my_member_resign .resign_confirm_cont>div+div{margin-top:60px}.my_member_resign .resign_confirm_cont .title{display:block;font-size:20px;line-height:1}.my_member_resign .resign_confirm .title{margin-bottom:15px}.my_member_resign .resign_reason .title,.my_member_resign .resign_comment .title{margin-bottom:20px}.my_member_resign .resign_confirm_info+.resign_confirm_info{margin-top:35px}.my_member_resign .bullet_list li{font-size:16px}.my_member_resign .resign_comment .form_textarea>textarea{min-height:200px}.my_member_resign .inp_ver_chk li{margin-top:10px}.my_member_resign .inp_ver_chk li:first-child{margin-top:0}.form_area.type1 .btn_wrap.type4 button[class^="btn_grade"].st08,.form_area.type1 .btn_wrap.type4 a[class^="btn_grade"].st08{margin:60px 0 30px}.my_default_tit{height:42px;background-color:#f5f5f5;border-radius:4px;box-sizing:border-box;font-size:16px;padding:0 30px;margin-top:40px;margin-bottom:30px;line-height:42px}.my_default_tit:first-of-type{margin-top:0}.form_area_detail .d_tit{display:inline-block;font-size:16px;font-weight:700;color:#999;margin-right:40px}.form_area_detail .form_area_tit>.form_area_cont{margin-top:0}.d_form_detail{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.d_form_agree [class^="inp_"]{margin-left:120px}.d_form_agree [class^="inp_"]:first-of-type{margin-left:0}.d_form_agree .d_tit{display:inline-block;font-size:16px;font-weight:700;color:#999;margin-right:40px}.d_address_cont{display:flex;background-color:#f5f5f5;border-radius:10px;padding:20px 40px;margin-top:15px}.d_address_cont>.address_num{font-size:20px;font-weight:700;margin-right:40px}.d_address_cont>.address_txt{flex:1;word-break:break-all;font-size:16px}.my_wrap_benefit>.tab_wrap{margin-top:20px}.my_wrap_benefit .cont_filter_area{margin-top:22px}.my_summary_area{position:relative;min-height:80px;margin-top:40px}.my_summary_box{background:linear-gradient(116deg,#bf4987,#e80f00 50%);box-shadow:0 10px 18px -2px #DE3B3166;box-sizing:border-box;border-radius:10px;padding:18px 30px 16px}.my_summary_box .btn_tooltip{color:#fff;font-size:20px;font-weight:700}.my_summary_area.type2 .my_summary_box{position:absolute;top:0;left:0;width:100%}.my_smry_info{display:flex;justify-content:space-between;align-items:center}.smry_tit{font-size:20px;color:#fff;font-weight:700}.my_smry_cont{display:flex;justify-content:space-between;align-items:center;text-align:right}.my_smry_cont .txt{font-weight:400;color:rgba(255,255,255,0.7);font-size:18px;margin-left:15px;padding-top:2px}.smry_cont_num{color:#fff;font-size:20px}.smry_cont_num>span{display:inline-block;font-weight:700;font-size:34px;margin-right:3px}.my_smry_btn{position:relative;text-align:right;margin-left:50px}.my_smry_btn a{margin-left:10px}.my_smry_btn a:first-of-type{margin-left:0}.my_summary_box .accordion_btn{position:absolute;top:50%;right:-15px;transform:translateY(-50%);padding:0;width:50px;height:50px}.my_summary_box .accordion_btn::after{background:url('../images/ico_my_arrow02.png') 0 0 no-repeat;width:20px;height:11px;transform:translate(-50%,-50%);right:auto;top:50%;left:50%}.my_summary_area.on .accordion_btn:after{margin-top:-3px;transform:translate(-50%,-50%) rotate(-180deg)}.my_smryinfo_detail{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,0.2);padding-top:12px;margin-top:16px;padding-bottom:6px}.my_smryinfo_detail>span{flex:1;color:#fff}.my_smryinfo_detail .tit{font-weight:700;font-size:16px}.my_smryinfo_detail .sum{text-align:right;font-size:20px}.my_smryinfo_detail .sum>em{font-size:26px;font-weight:700;margin-right:3px}.my_summary_detail{background-color:#f5f5f5;box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:90px 30px 28px}.smry_detail_list>li{display:flex;justify-content:space-between;font-size:18px;margin-top:15px}.smry_detail_list>li>span{color:#616161}.smry_detail_list>li>.tit{flex:2}.smry_detail_list>li>.sum{flex:1;text-align:right}.smry_detail_list>li>.sum>em{font-weight:400;font-size:20px}.smry_detail_list>li .form_tooltip .btn_tooltip{font-size:18px}.smry_detail_list.type2{border-top:1px solid #e0e0e0;margin-top:18px}.smry_detail_list.type2>li>span{color:#222}.my_discount_list{margin-top:35px}.my_discount_list:first-of-type{margin-top:20px}.my_discount_list dt{font-size:20px;font-weight:700;padding-bottom:5px}.my_discount_list dd{margin-top:10px}.my_discount_list li{margin-top:10px}.my_discount_list li:first-child{margin-top:0}.discount_box{display:flex;justify-content:space-between;align-items:center;border-radius:10px;border:1px solid #eee;box-sizing:border-box;padding:18px 30px}.dis_info{flex:0 0 680px;overflow:hidden}.dis_info>p{margin-top:5px}.dis_info>p:first-of-type{margin-top:0}.dis_info>.tit{font-weight:700;font-size:18px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}.dis_info>.date{font-weight:400;font-size:16px;color:#999}.dis_info>.date>em{display:inline-block;margin-left:3px}.dis_info>.date>em.dday{color:#e80f00}.dis_info>.date>a{display:inline-block;font-weight:700;border-bottom:0;color:#222;font-size:18px}.dis_info:has(.tit) .date>a{color:#999;border-bottom:1px solid #999;font-weight:normal;font-size:16px}.dis_info>.sort{font-size:16px;color:#999}.dis_info>.sort+.tit{margin-top:5px}.dis_info_tit{display:flex}.dis_sum{text-align:right}.dis_sum>.sum{font-size:20px}.dis_sum>.sum>span{font-weight:700;font-size:26px;vertical-align:-1px}.dis_sum>.sum_detail{font-size:16px}.dis_sum.type2>.sum>em{font-size:24px;color:#e80f00}.dis_sum.type2>.sum>.currency{font-size:20px;color:#e80f00}.dis_sum.type2>.sum>span{font-size:26px;color:#e80f00}.discount_box.emp .dis_sum{color:#e80f00}.my_special_order .special_history_info{display:flex;align-items:center;justify-content:center;margin:80px 0 90px}.my_special_order .special_history_info .info_text{margin-right:40px;font-size:22px}.my_special_order .special_history_info .info_text span{color:#e80f00;font-weight:700}.order_product_list .product_wrap .product_box{margin:0}.order_product_list .product_wrap .product_box+.product_box{margin-top:20px}.order_product_list .product_wrap .product_cont .pro_detail{padding:0 0 0 30px}.order_product_list .pro_detail .info_order_wrap{flex:none;width:350px}.order_product_list .pro_detail .pro_info .order_date+.info_brand{margin-top:5px}.order_product_list .pro_detail .pro_info .info_brand{font-size:16px}.order_product_list .pro_detail .pro_info.type1 .info_brand,.order_product_list .pro_detail .pro_info.type1 .info_name{max-width:none}.order_product_list .pro_detail .pro_info .pro_detail_info{display:inline-block;margin-top:5px;max-width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;font-size:14px;color:#999}.order_product_list .pro_detail .order_sku{margin-top:15px;font-size:16px;font-weight:700}.order_product_list .pro_detail .order_sku i{font-weight:400}.order_product_list .pro_detail .order_total{margin-top:10px;font-size:15px;color:#616161}.order_product_list .pro_detail .info_price{justify-content:center;flex-direction:row;margin:0;width:170px;word-break:break-all}.order_product_list .pro_detail .info_price .p_sum{display:flex;align-items:center}.order_product_list .pro_detail .use_day{padding:0 10px;width:140px;text-align:center;box-sizing:border-box}.order_product_list .pro_detail .use_day .use{display:block;font-size:14px}.order_product_list .pro_detail .use_day .day{display:block;font-size:15px;font-weight:400}.order_product_list .product_cont .info_box{margin-left:20px;width:120px}.order_product_list .product_cont .info_box .state{display:block;font-size:14px;text-align:center}.order_product_list .product_cont .info_box .state.on{color:#e80f00}.order_product_list .product_cont .info_box .state+button{margin-top:12px}.my_special_order .my_cont_area{padding-top:65px}.my_special_order .tab_content{margin-top:40px}.special_order_wrap .order_product_list{margin-top:40px;margin-bottom:80px}.special_order_wrap .order_product_list>.btn_wrap{margin-top:60px}.special_order_wrap .no_result .btn_wrap{margin-top:40px}.special_history_wrap .special_history_list{margin-top:80px}.special_history_wrap .special_history_list .list_item{padding:30px;border:1px solid #eee;border-radius:20px}.special_history_wrap .special_history_list .list_item+.list_item{margin-top:20px}.special_history_wrap .list_item .date_box{display:flex;justify-content:space-between;align-items:center}.special_history_wrap .list_item .date_box .date{font-size:18px;font-weight:700}.special_history_wrap .list_item .date_box .state{font-size:16px}.special_history_wrap .order_product_list{margin-top:15px}.special_history_wrap .order_product_list .product_wrap{margin-bottom:0}.special_history_wrap .order_product_list .product_box+.product_box{margin-top:10px}.special_history_wrap .order_product_list .info_order_wrap{width:490px}.special_history_wrap .order_product_list .order_sku{margin-top:10px}.special_history_wrap .special_history_list .item_info{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.special_history_wrap .special_history_list .item_info>.btn_wrap{display:block}.special_history_wrap .special_history_list .info_box{display:flex;align-items:center}.special_history_wrap .special_history_list .info_box .title{font-size:15px;font-weight:700}.special_history_wrap .special_history_list .info_box .text{margin-left:20px;font-size:15px;color:#616161}.special_history_wrap .special_history_list .info_box .date{position:relative;margin-left:10px;padding-left:10px;font-size:16px;font-weight:400;color:#616161}.special_history_wrap .special_history_list .info_box .date:before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:14px;background:#e0e0e0}.special_history_wrap .special_history_list .ans_box{position:relative;margin:20px -30px 0;padding:25px 30px 0 86px;min-height:36px;border-top:1px solid #eee}.special_history_wrap .special_history_list .ans_box:before{content:'A';display:block;position:absolute;top:27px;left:30px;width:36px;height:36px;border-radius:8px;font-size:22px;font-weight:700;background:#f5f5f5;text-align:center}.special_history_wrap .special_history_list .ans_box .text{font-size:16px;color:#616161}.special_history_wrap .no_result .btn_wrap{margin-top:40px}.my_rewhse_wrap .my_cont_area{padding-top:35px}.my_rewhse_wrap .my_rewhse_content .special_order_list{margin-top:80px}.my_rewhse_wrap .special_order_list .info_order_wrap{width:400px}.my_rewhse_wrap .special_order_list .info_alarm{width:120px;font-size:16px;text-align:center}.ask_history_wrap .cont_filter_area{padding:15px 0 40px}.ask_history_wrap .ask_history_list .list_item{padding:30px;border:1px solid #eee;border-radius:20px}.ask_history_wrap .ask_history_list .list_item+.list_item{margin-top:20px}.ask_history_wrap .list_item .date_box{display:flex;justify-content:space-between;align-items:center}.ask_history_wrap .list_item .date_box .date{font-size:18px;font-weight:700}.ask_history_wrap .list_item .date_box .state{font-size:16px}.ask_history_wrap .list_item .qa_box{margin-top:15px}.ask_history_wrap .qa_box .info_box{display:flex;font-size:14px;color:#999}.ask_history_wrap .qa_box .info_box .type{position:relative;margin-left:10px;padding-left:10px}.ask_history_wrap .qa_box .info_box .type::before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0}.ask_history_wrap .qa_box .que_box{margin-top:15px}.ask_history_wrap .qa_box .que_box .title{font-size:20px;font-weight:700}.ask_history_wrap .qa_box .que_box .que_info{position:relative;margin-top:20px;padding-left:56px;min-height:36px;font-size:16px}.ask_history_wrap .qa_box .que_box .que_info:before{content:'Q';display:block;position:absolute;top:3px;left:0;width:36px;height:36px;border-radius:8px;font-size:22px;font-weight:700;color:#e80f00;background:#feeded;text-align:center}.ask_history_wrap .qa_box .ans_box{position:relative;margin:25px -30px 0;padding:25px 30px 0 86px;min-height:36px;border-top:1px solid #eee}.ask_history_wrap .qa_box .ans_box:before{content:'A';display:block;position:absolute;top:27px;left:30px;width:36px;height:36px;border-radius:8px;font-size:22px;font-weight:700;background:#f5f5f5;text-align:center}.ask_history_wrap .qa_box .ans_box .text{font-size:16px;color:#616161}.ask_history_wrap .ask_history_content>.btn_wrap{margin-top:50px}.ask_history_wrap .no_result>.btn_wrap{margin-top:40px}.ask_history_wrap .my_cont_area{padding-top:21px}.ask_history_wrap .qa_box .text{word-break:break-all;white-space:pre-wrap}.ask_history_wrap .qa_box .btn_link{display:inline}.my_partner_wrap .my_cont_area{padding-top:36px}.my_partner_wrap .my_partner_list li{border:1px solid #eee;border-radius:10px}.my_partner_wrap .my_partner_list li+li{margin-top:20px}.my_partner_wrap .my_partner_box .my_sign_btn{display:flex;align-items:center;justify-content:space-between;padding:40px}.my_partner_wrap .my_sign_btn .sign_txt{position:relative;padding-right:18px;font-size:16px;line-height:1}.my_partner_wrap .my_sign_btn .sign_txt:before{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(-90deg);margin-top:1px;width:14px;height:7px;background:url('../../resource/images/ico_arrow08.png')no-repeat 0 0}.my_partner_wrap .my_partner_detail{padding:30px 40px}.my_partner_wrap .my_partner_detail .d_name{display:flex;justify-content:space-between;align-items:center}.my_partner_wrap .d_name .name_tit{font-size:24px;font-weight:700}.my_partner_wrap .d_name .d_btn span+span{position:relative;margin-left:10px;padding-left:10px}.my_partner_wrap .d_name .d_btn span+span:before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0}.my_partner_wrap .d_name .d_btn .btn_txt{font-size:13px;color:#616161}.my_partner_wrap .my_partner_detail .d_card_box{display:flex;margin-top:30px}.my_partner_wrap .d_card_box .d_card_img{overflow:hidden;position:relative;width:168px;height:104px;border-radius:10px}.my_partner_wrap .d_card_box .d_card_img img{width:100%;height:100%}.my_partner_wrap .d_card_box .d_card_img .card_num{position:absolute;right:16px;bottom:25px}.my_partner_wrap .d_card_box .d_card_img .card_num span{display:inline-block;font-size:11px;margin-left:6px;font-weight:700;text-shadow:#fff 0 0 4px}.my_partner_wrap .d_card_box .d_cont{margin-left:30px}.my_partner_wrap .d_cont .dash_list{font-size:16px}.my_partner_wrap .d_cont .dash_list dd{margin-top:5px}.my_event_wrap .my_cont_area{padding-top:17px}.my_event_wrap .my_event_cont{margin-top:60px}.my_event_wrap .my_event_list+.my_event_list{margin-top:40px}.my_event_wrap .my_event_list dt{margin-bottom:20px;font-size:20px;font-weight:700;line-height:1}.my_event_wrap .my_event_list dd+dd{margin-top:10px}.my_event_wrap .my_event_list .my_event_btn{display:block;padding:30px;border-radius:10px;border:1px solid #eee}.my_event_wrap .my_event_btn .event_tit{font-size:18px;font-weight:700;display:inline-block;max-width:75%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}.my_event_wrap .my_event_btn .event_cont{display:flex;justify-content:space-between;margin-top:5px}.my_event_wrap .event_cont .date{font-size:15px;font-weight:400;color:#999}.my_event_wrap .event_cont .state{font-size:16px;color:#e80f00}.my_event_wrap .my_event_list .my_event_btn.end{background:#f5f5f5;border:1px solid #f5f5f5}.my_event_wrap .my_event_btn.end .state{color:#222}.my_wrap_benefit>.my_deposit_tab.tab_wrap{margin-top:25px}.my_deposit_tab .tab_contents{padding:0 20px}.my_wrap_depart .depart_trip_list{margin-top:30px}.my_depart_top{display:flex;justify-content:space-between;align-items:center;margin-top:33px}.my_cont_area.login .form_area_tit{flex:1;min-width:650px}.my_cont_area.login .form_tit{color:#222}.my_cont_area.login .form_area.type1 .form_area_list>li{display:block;margin-top:30px}.my_cont_area.login .form_area.type1 .form_area_list>li:first-child{margin-top:-5px}.my_login_tit{font-size:14px;color:#616161;margin-top:5px}.my_sns_area{padding:0 30px}.my_sns_txt{font-size:14px;color:#616161}.my_sns_list{margin-top:30px}.my_sns_list::after{display:block;content:'';clear:both}.my_sns_list li{float:left;width:calc(100% / 2);margin-bottom:40px}.my_sns_conts{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding-right:60px}.my_sns_conts .sns_tit{font-weight:700;font-size:16px;line-height:21px}.payment_info_content .btn_wrap .btn_grade4{flex:none;width:auto}.limit_notice_wrap #notice01{margin-top:-70px;padding-top:70px}.limit_notice_wrap #notice02,.limit_notice_wrap #notice03{margin-top:-70px;padding-top:83px}.limit_notice_wrap .bullet_list>li#notice02:before,.limit_notice_wrap .bullet_list>li#notice03:before{top:94px}.my_cont_area .product_cont,.offline_content .product_cont,.online_content .product_cont{position:relative;padding-right:150px}.my_cont_area .product_cont .btn_wrap.type1,.offline_content .product_cont .btn_wrap.type1,.online_content .product_cont .btn_wrap.type1{position:absolute;right:0}.my_cont_area .special_order_list .product_cont{padding-right:0}.my_top_summary::before,.my_top_summary::after{background-position:50% bottom}.my_cont_area .personal_list .product_cont{padding-right:0}.my_cont_area .personal_list .product_cont .pro_detail .pro_info .info_name{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;line-height:21px;min-height:42px}.my_event_wrap .tab_menu{padding:21px 0 12px}.ad_banner{width:100%;height:140px;box-sizing:border-box}.ad_banner .swiper-slide a{display:block;width:100%;height:100%;box-sizing:border-box}.ad_banner .swiper-slide img{width:100%;height:100%;box-sizing:border-box}.ad_banner .banner_paging{position:absolute;bottom:10px;right:10px;z-index:2;width:55px;height:20px;line-height:20px;text-align:center;border-radius:10px;background-color:rgba(34,34,34,0.3)}.ad_banner .banner_paging .banner_count{color:rgba(255,255,255,0.7);margin-right:0;position:relative;top:-2px}.ad_banner .banner_paging .current{font-size:12px;color:#fff;font-weight:700}.ad_banner .banner_paging .total{font-size:12px;font-weight:400}.my_banner{margin:80px 0 -40px}.branch_wrap .branch_list_area .branch_conts_box{overflow:hidden}.branch_wrap .branch_list_area .branch_conts_box .swiper-slide{width:413px;margin-right:20px}.branch_wrap .branch_list_area .branch_conts_box .swiper-slide .bstate_img img{width:100%}.cs_notice_wrap .tab_wrap .choice_wrap>.choice_list{margin-top:0}.branch_wrap .sub_banner.type2{margin-bottom:100px}.branch_view_list{overflow:hidden}.my_newexp_area{display:block;position:absolute;width:100%;height:30px;box-sizing:border-box;background:linear-gradient(90deg,#90cbf4,#aa9ee9 50%);text-align:center;z-index:1}.my_newexp_area .newexp_txt{display:inline-block;background:url('../images/ico_arrow_w8h9.png') 100% 50% no-repeat;font-size:12px;line-height:30px;color:#fff;padding-right:14px}.top_box_cont{position:relative}.my_executive{position:absolute;top:88px;left:50%;width:70px;height:25px;background-color:#222;border-radius:6px;text-align:center;color:#fff;font-size:12px;line-height:25px;transform:translateX(-50%)}.etc_term_info+.etc_term_info{margin-top:60px}.etc_term_info .title_wrap{padding-bottom:0}.etc_term_info .bullet_list>li{font-size:16px}.etc_info_box{padding:26px 30px;background:#f5f5f5;border-radius:10px;margin-top:60px;color:#616161}.etc_info_box .inner_sub_tit{font-size:24px;color:#222;font-weight:700}.etc_info_box .inner_sub_tit+.none_list{margin-top:26px}.etc_info_box .etc_agree{padding-top:30px}.etc_info_box .etc_agree .c_tits{display:inline-block;font-size:15px}.etc_info_box .etc_agree .c_agree{display:inline-block}.etc_info_box .etc_agree .c_agree .inp_radio{margin-left:30px}.etc_info_box .c_txt{margin-top:40px;font-size:16px}.etc_term_info .etc_box_expl{margin-top:20px;font-size:16px}.etc_term_info .list_item .accordion_tit{font-size:23px;font-weight:700}.etc_term_info .accordion_wrap.type2{border-radius:10px}.etc_term_info .accordion_wrap.type2>li{background:#fafafa;margin-top:30px;padding:26px 30px;border-radius:10px 10px}.etc_term_info .accordion_wrap.type2>li .item_box{margin-top:20px}.none_list li{font-size:16px;margin-top:6px}.none_list li:first-child{margin-top:0}.d_address_cont>.address_txt{font-size:14px;color:#bbb;line-height:27px}.d_address_cont>.address_num{margin-right:0}.d_address_cont>.address_num+.address_txt{margin-left:10px;color:#222}.d_address_cont>.address_num[style^="display: none"]+.address_txt,.d_address_cont>.address_num[style^="display:none"]+.address_txt,.d_address_cont>.address_num:empty+.address_txt{margin-left:0;color:#bbb}.d_address_box.foreigner{margin-top:28px}.membership_cont .notice_wrap{margin-top:55px}.membership_cont .go_link_wrap{margin-top:20px}.membership_cont .go_link_wrap .sub_title strong{font-size:16px;font-weight:400}.memde_title{font-weight:700;font-size:24px}.memde_table{margin-top:14px}.memde_table th{background-color:#fafafa;font-size:16px;font-weight:600;padding:18px 0}.memde_table td{border-bottom:1px solid #eee;text-align:center;font-size:16px;line-height:1.8;padding:16px 8px}.memde_level .mlevel_name{font-weight:700;line-height:1.4;margin-top:10px}.mem_class{position:relative;height:400px;background:0 0 no-repeat;margin-bottom:50px;margin-top:-3px}.mclass_ico{position:absolute;width:91px;height:91px;top:100px;left:50%;background:0 0 no-repeat;transform:translateX(-50%)}.mclass_info{position:absolute;width:100%;top:206px;text-align:center;color:#fff}.mclass_info .mcinfo_cont{font-size:26px}.mclass_info .mcinfo_level{font-weight:700}.mclass_info .mcinfo_num{font-weight:700}.mclass_info .mcinfo_view{position:relative;margin-top:8px}.mclass_info .mview_detail{display:none;font-size:16px;margin-top:8px;line-height:1.5}.mclass_info .mview_btn{position:absolute;top:6px;left:50%;border:1px solid #fff;border-radius:10px;box-sizing:border-box;color:#fff;font-size:14px;line-height:34px;padding:0 12px;transform:translateX(-50%)}.mem_class.level_bp{height:370px;background-image:url('../images/bg_mlevel_bp.png')}.mem_class.level_bp .mclass_ico{background-image:url('../images/ico_mlevel_bp_large.png')}.mem_class.level_bp .mview_detail{color:rgba(255,255,255,0.7)}.mem_class.level_b{height:370px;background-image:url('../images/bg_mlevel_b.png')}.mem_class.level_b .mclass_ico{background-image:url('../images/ico_mlevel_b_large.png')}.mem_class.level_b .mview_detail{color:rgba(255,255,255,0.7)}.mem_class.level_d{background-image:url('../images/bg_mlevel_d.png')}.mem_class.level_d .mclass_ico{background-image:url('../images/ico_mlevel_d_large.png')}.mem_class.level_gp{background-image:url('../images/bg_mlevel_gp.png')}.mem_class.level_gp .mclass_ico{background-image:url('../images/ico_mlevel_gp_large.png')}.mem_class.level_g{background-image:url('../images/bg_mlevel_g.png')}.mem_class.level_g .mclass_ico{background-image:url('../images/ico_mlevel_g_large.png')}.mem_class.level_s{background-image:url('../images/bg_mlevel_s.png')}.mem_class.level_s .mclass_ico{background-image:url('../images/ico_mlevel_s_large.png')}.mem_class.level_br{height:360px;background-image:url('../images/bg_mlevel_br.png')}.mem_class.level_br .mclass_ico{background-image:url('../images/ico_mlevel_br_large.png')}.cs_membership_wrap .btn_wrap.type4{margin-top:65px}.form_conts.type1 .my_dcont_txt{padding:8px 0;font-size:16px}.form_area.type1 .form_area_list ~ .form_conts.type1{margin-top:36px}.dormant_box{width:100%;padding:10px 20px;background-color:#f5f5f5;border-radius:10px;box-sizing:border-box}.dormant_box .txt{color:#bbb;font-size:14px;word-break:break-all}.order_history_wrap .online_shop .cont_filter_area{padding-bottom:10px}.accredit_wrap .btn_wrap{margin-top:22px;width:300px}.form_area .cate_box{margin-top:20px}.form_area .cate_box .cate_tit{display:flex;font-size:18px;font-weight:700;line-height:23px;justify-content:space-between;align-items:center}.form_area .cate_box .cate_tit_link{padding-right:18px;font-size:16px;line-height:21px;background:url('../images/ico_plus_12x12_1px_222.png') right center no-repeat}.form_area .cate_box .list_notice .form_table{margin-bottom:0}.form_area .cate_box .faq_cont{margin-top:20px}.form_area .cate_box .tab_wrap{margin-top:10px}.form_area .cate_box .tab_wrap.type5>.tab_menu{flex-wrap:wrap}.form_area .cate_box .tab_wrap.type5>.tab_menu>li{margin-right:10px;margin-top:10px}.form_area .cate_box .tab_wrap.type5>.tab_menu>li+li{margin-left:0}.my_review .mr_profile{display:flex;align-items:center;padding:38px 0 0}.my_review .mr_profile .thumb{position:relative;flex-shrink:0;width:100px;margin-right:20px;display:none}.my_review .mr_profile .thumb .img{overflow:hidden;width:100%;height:100px;border-radius:50%;background:url('../images/bg_profile_default.png') no-repeat 0 0 /100% auto;isolation:isolate}.my_review .mr_profile .thumb .img img{width:100%;height:100%}.my_review .mr_profile .thumb .camera{display:inline-block;position:absolute;bottom:-2px;right:0;z-index:1}.my_review .mr_profile .thumb .camera .btn_utility{display:inline-block;width:41px;height:41px;border-radius:50%;border:1px solid #e0e0e0;background:url('../images/ico_camera.png') no-repeat center center /20px auto #fff;box-sizing:border-box;font-size:0}.my_review .mr_profile .thumb .camera .layer_utility{left:0;right:auto}.my_review .mr_profile .block{position:relative;flex:1;min-width:0}.my_review .mr_profile .block .top_area{display:flex;align-items:center}.my_review .mr_profile .block .top_area .name{flex:1;min-width:0}.my_review .mr_profile .block .top_area .name strong{display:block;overflow:hidden;font-size:20px;color:#222;white-space:nowrap;text-overflow:ellipsis}.my_review .mr_profile .block .top_area .utility_area{display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%);flex-shrink:0;font-size:0}.my_review .mr_profile .block .top_area .utility_area>*{vertical-align:middle}.my_review .mr_profile .block .top_area .utility_area>*+*{margin-left:20px}.my_review .mr_profile .block .top_area .utility_area button.btn_ico.share{width:40px;height:40px;font-size:0}.my_review .mr_profile .block .review_badge{margin-top:6px}.my_review .mr_profile+.mr_review{margin-top:63px}.my_review .mr_goods{margin-top:73px}.my_review .mr_goods .headline{margin-bottom:17px;font-size:20px;font-weight:700;color:#222}.my_review .mr_goods .product_wrap.type4 .btn_wrap{margin:0;padding-top:15px}.my_review .mr_tipping{overflow:hidden;margin:40px 0 0;border-radius:10px;background:rgba(255,20,94,0.03);isolation:isolate}.my_review .mr_tipping .inner{display:flex;align-items:center;justify-content:space-between;min-height:100px;padding:0 40px}.my_review .mr_tipping .title{font-size:0}.my_review .mr_tipping .title *{display:inline-block;font-size:20px;font-weight:700;vertical-align:middle}.my_review .mr_tipping .title dd{margin-left:60px;font-size:24px;font-weight:700;color:#e80f00}.my_review .mr_tipping .title dd.txt{font-size:13px;color:#999;font-weight:normal}.my_review .mr_review{margin-top:63px}.my_review .mr_review .filter_area{display:flex;align-items:center}.my_review .mr_review .filter_area .title{font-size:14px;color:#222}.my_review .mr_review .filter_area .sorting_wrap{margin-left:auto}.my_review .mr_notice{margin-top:24px}.my_review .result_box{padding-bottom:20px}.my_review .review_item.age .adult_cover{height:calc(100% - 60px);bottom:0;top:auto;transform:translate(-50%,5px);padding-top:0;padding-bottom:5px}.my_review_page{width:100%;padding-bottom:30px}.my_review_page .my_review{padding:0 40px}.my_review_page .title_wrap{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:80px;padding-bottom:0;border-bottom:1px solid #eee;box-sizing:border-box;text-align:center}.my_review_page .title_wrap strong{display:block;font-size:24px;font-weight:700;color:#222}.csinfo_tit{font-size:24px;line-height:31px;font-weight:700}.csinfo_stit{font-size:16px;line-height:21px;color:#616161;font-weight:700;margin-top:10px}.csinfo_cont{position:relative;box-sizing:border-box;line-height:1.8;font-size:16px}.csinfo_cont{margin-top:20px}.info_use_content .cs_emp{color:#e80f00}.info_use_content .csnum{font-weight:700;vertical-align:top}.info_use_content .cscont_tit{display:inline-block;font-weight:700}.info_use_content .bullet_list{margin-top:5px;padding-left:20px}.info_use_content .bullet_list>li{padding-left:15px;font-size:16px;line-height:29px}.info_use_content .bullet_list>li::before{top:12px;width:4px;height:4px;border-radius:50%}.info_use_content .bullet_list>li+li{margin-top:0}.info_use_content .dash_list>li{margin-top:0;line-height:29px}.info_use_content .csinfo_depth{margin-top:15px;padding-left:35px;color:#616161;line-height:29px}.info_use_content .csinfo_depth:first-of-type{margin-top:5px}.info_use_content .depth_tit{position:relative;font-weight:700;color:#616161}.info_use_content .depth_tit::before{position:absolute;content:'';display:block;top:12px;left:-15px;border-radius:50%;width:4px;height:4px;background-color:#616161}.info_use_content .csbox_area{width:960px;box-sizing:border-box}.info_use_content .cscont_box{box-sizing:border-box;border-radius:10px;background-color:#f5f5f5;color:#616161;margin-top:10px;padding:20px;overflow:hidden}.info_use_content .csbox_tit{font-weight:700;margin-bottom:10px;line-height:21px}.info_use_content .csbox_txt{line-height:21px}.info_use_content .csbox_emp{color:#e80f00;margin-top:29px}.info_use_content .csinfo_depth .csbox_area+.dash_list{margin-top:10px}.info_use_content .csbox_area .csbox_area+.cscont_box:first-of-type{margin-top:0}.info_use_content .csbox_area{display:flex}.info_use_content .csbox_area .cscont_box{flex:1;margin-left:10px}.info_use_content .csbox_area .cscont_box:first-of-type{margin-left:0}.info_use_content .decimal_list li{position:relative;box-sizing:border-box;padding-left:20px}.info_use_content .decimal_list li .num{position:absolute;top:0;left:0}.info_use_content .spmark_list li{position:relative;box-sizing:border-box;color:#e80f00;padding-left:20px}.info_use_content .spmark_list li .mark{position:absolute;top:0;left:0}.info_use_content .csinfo_end{display:flex;align-items:center;margin-top:30px}.info_use_content .csinfo_end .end_txt{flex:1;font-size:15px}.info_use_content .csinfo_end .btn_wrap{flex:0 0 285px;margin-left:10px}.cs_exre_wrap .exre_btn{padding-bottom:30px}.cs_exre_wrap .exre_btn a{padding:0 40px}.cs_counsel_wrap .form_single{padding-left:170px;flex-direction:column;align-items:normal}.agree_wrap.type1,.terms_wrap.type1{flex:1}.agree_wrap.type1 .agree_all{justify-content:space-between;cursor:pointer}.agree_wrap.type1 .agree_all label{font-size:16px;font-weight:700;line-height:20px}.agree_wrap.type1 .agree_all .title{font-size:16px;line-height:20px}.agree_wrap.type1 .notice_wrap{margin-top:20px}.form_single .form_caution{color:#e80f00;margin-top:6px}.form_single .notice_wrap{color:#616161}.form_single .notice_wrap.type2{border-radius:10px;padding:25px}.form_single .notice_wrap+.agree_wrap{margin-top:20px}.cs_counsel_wrap .form_single+.form_single{margin-top:20px}.terms_wrap.type1 .terms_title{display:flex;justify-content:space-between;cursor:pointer}.terms_wrap.type1 .terms_title label{font-size:16px;font-weight:700;line-height:20px}.terms_wrap.type1 .terms_title .title{font-size:16px;line-height:20px}.terms_wrap.type1 .notice_wrap{margin-top:20px}.terms_wrap.type1 .btn_accordion{position:relative;margin-left:8px;width:20px;height:22px;background:url('../images/ico_arrow08.png')no-repeat center}.terms_wrap.type1 .terms_title.on .btn_accordion{transform:rotate(-180deg)}.wish_wrap{padding-top:18px}.wish_wrap_top .top_btn{margin-top:20px}.wish_wrap.brand .product_cont.brand .pro_detail .pro_info .info_brand{height:auto;max-height:44px}.wish_wrap.brand .product_cont.brand .pro_detail .pro_info .info_brand a{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;max-height:44px}.cs_faq_wrap .key{color:#e80f00}.offline_content .info_order_wrap .order_date .prd_label_branch{margin-left:8px}.order_history_wrap .product_wrap.type3 .pro_giftarea{right:auto;left:160px}.order_history_wrap .pro_info.type1 .info_order_wrap{flex:1;overflow:hidden;max-width:380px}.order_history_wrap .pro_detail .pro_info.type1 .info_name{max-width:unset}.order_detail_wrap .order_product_wrap .product_wrap_outer .product_box .product_cont+.product_cont{margin-top:20px}.order_detail_wrap .order_product_wrap .product_wrap_outer .product_box:has(.product_cont:nth-child(n+2)){border-bottom:1px solid #eee;padding-bottom:20px}.order_detail_wrap .order_product_wrap .product_wrap_outer .product_box:nth-child(1):has(.product_cont:nth-child(n+2)){border-top:1px solid #eee;padding-top:20px}.pro_info.type1 .coupon_no{position:relative}.pro_detail .bill_detail .bill_list{display:flex;align-items:center;margin-top:10px}.pro_detail .bill_detail .coupon_no{flex:1;font-size:14px;color:#616161}.pro_detail .bill_detail .pro_price{flex:0 0 85px;font-size:14px;text-align:center}.pro_detail .bill_detail .info_price{flex:0 0 157px;margin-left:15px;text-align:right}.product_wrap.type3 .product_cont:has(.bill_detail){align-items:flex-start}.product_wrap.type3 .product_cont:has(.bill_detail) .btn_wrap{align-self:center}[data-accordion="bill_list"] .coupon_no .ico_arrow.small{width:15px;height:20px}[data-accordion="bill_list"].on .coupon_no .ico_arrow.small::after{transform:translateY(-50%) rotate(180deg)}[data-accordion="bill_list"] .content_link{z-index:2}.order_product_wrap .product_wrap .product_cont .pro_img.type1{flex:0 0 98px}.order_product_wrap .product_wrap .pro_detail .pro_info{overflow:hidden}.order_product_wrap .product_wrap .info_order_wrap{flex:1;overflow:hidden;position:relative}.order_product_wrap .product_wrap .pro_detail .pro_info.type1 .info_name{max-width:unset;min-height:unset}.order_product_wrap .product_wrap .product_box{overflow:hidden}.order_product_wrap .product_wrap .product_cont .pro_detail{overflow:hidden}.pro_info.type1 .coupon_no .coupon_num{margin-left:3px}.info_order_wrap .content_link{z-index:1}.info_order_wrap .coupon_no .content_link{z-index:2}.popup_mall.question{top:248px;left:50%;transform:translateX(-50%)}.popup_mall.question .popup_inner{box-shadow:0 10px 10px 0 rgba(0,0,0,0.1)}.popup_mall.question .popup_inner .slide .item{display:flex;flex-direction:column}.popup_mall.question .popup_inner .popup_head{padding:50px 30px 31px}.popup_mall.question .popup_inner .popup_head .title{font-size:18px;line-height:23px}.popup_mall.question .notice .popup_content{padding:0 30px}.popup_mall.question .popup_inner .btn_view{line-height:19px}.popup_mall.question .notice .text_box .txt{line-height:27px}.popup_mall.question .notice .btn_view_wrap{padding:30px 20px 20px}.top_benefit_cont>.cont .line{display:inline-block;position:relative;font-size:16px;font-weight:700;line-height:21px;box-sizing:border-box;padding-right:14px}.top_benefit_cont>.cont .line .ico_arrow.type1::after{width:6px;height:10px;background:url('../images/ico_arrow17.png') 0 0/100% auto no-repeat}.top_benefit_cont>.cont .line:hover{border-bottom:1px solid #222}.order_history_wrap .notice_wrap{margin-top:40px}.my_cont_area .info_box .title{font-size:20px;line-height:30px;font-weight:700;margin-bottom:15px}.my_cont_area .info_box .text.st01{color:#616161}.my_policy_wrap .policy_part{width:auto}.my_policy_wrap .policy_part .board{margin-top:30px}.total_after .after_sale{display:block}.total_after .p_amount .after_sale .dollar{display:inline-block}.my_auth_select{margin-top:60px;margin-bottom:20px;display:flex;gap:0 120px}.my_auth_box{box-sizing:border-box;border:1px solid #e0e0e0;border-radius:10px;padding:50px 150px}.my_auth_box .info_txt{margin-top:20px}.my_auth_box .info_txt a{border-bottom:1px solid #222}.my_auth_box .btn_wrap{margin:30px auto 0}.my_passportview_wrap .form_area.type_view{padding-top:30px}.my_passportview_wrap .my_cont_area+.btn_wrap{margin-top:40px}.my_user_wrap .user_link .btn_txt.arrow{font-size:18px}.my_user_area{position:relative;box-sizing:border-box;border-top:1px solid #e0e0e0;padding-top:60px;margin-top:60px}.my_user_area::before{content:'';display:block;width:100%;height:9px;position:absolute;top:0;background-color:#f5f5f5}.my_user_area.info{padding-top:30px;border-top:0;margin-top:0}.my_user_area.info::before{display:none}.my_user_area .user_btn{margin-top:40px}.my_user_admin{margin-top:60px}.my_user_area .my_user_admin{display:flex;flex-direction:column;gap:40px 0;margin-top:0}.my_user_form .uform_top{display:flex;align-items:center}.my_user_form .uform_top .tit{font-size:18px;line-height:25px;font-weight:700}.my_user_form .uform_top .btn{margin-left:auto}.my_user_form .uform_cont{margin-top:30px}.uform_cont .uform_input{display:flex;gap:0 120px}.uform_select{margin-top:30px}.uform_select .sel_tit{font-size:16px;line-height:22px;color:#999;margin-bottom:20px}.uform_select .sel_list{display:flex;gap:0 120px}.form_area_list>li{align-items:center}.form_area_list .form_area_tit{padding-top:0}.form_area_list .form_txt{padding-top:0}.form_area_list li:has(.form_box,.select_box,.form_textarea){align-items:flex-start}.form_area_list li:has(.form_box,.select_box,.form_textarea) .form_area_tit{padding-top:5px}.smry_detail_cont{display:flex;align-items:center;padding-top:20px}.smry_detail_cont .dtit{font-size:18px;line-height:25px;color:#616161}.smry_detail_cont .dpoint{margin-left:auto;display:flex;align-items:center;gap:0 10px}.smry_detail_cont .dpoint .pointbox{font-weight:700;font-size:20px;line-height:28px}.my_wrap_benefit .tab_wrap.type1 .tab_menu{display:flex;box-sizing:border-box}.my_wrap_benefit .tab_wrap.type1 .tab_menu>li+li{margin-left:10px}.my_wrap_benefit .tab_wrap.type1 .tab_menu>li>a{display:block;padding:0 20px;background-color:#f5f5f5;height:50px;color:#999;font-size:18px;line-height:50px;border-radius:25px;text-align:center}.my_wrap_benefit .tab_wrap.type1 .tab_menu>li.on>a{color:#fff;background-color:#000}.pro_info.type1 .pro_state .btn_tooltip{font-size:14px;color:#222}.pro_info.type1 .pro_state{width:89px}.pro_info.type1 .pro_state .tip_txt{text-align:left}.mymain_top_area{position:relative;height:304px;box-sizing:border-box;padding:50px 0;overflow:hidden}.mymain_top_area[data-bg="pm"]:before{background:url('../images/bg_myshilla_pm.jpg') 0/auto 100%}.mymain_top_area:before{content:'';position:absolute;left:0;top:0;width:6790px;height:304px;animation:mymainbg 60s infinite linear;background:url('../images/bg_myshilla_am.jpg') 0/auto 100%;will-change:transform}.mymain_top_area:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@keyframes mymainbg{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.mymain_top_inner{position:relative;width:1280px;margin:0 auto;z-index:1}.mymain_top_user{display:flex;justify-content:space-between;align-items:center}.mymain_top_user .user{display:flex;justify-content:space-between;align-items:center}.mymain_top_user .user_detail{display:flex;align-items:center;gap:8px}.mymain_top_user .user_detail .label{height:24px;line-height:24px;background:rgba(0,0,0,0.5);color:#fff;padding:0 4px}.mymain_top_user .user_detail .name{position:relative;font-size:24px;line-height:24px;padding-right:28px;font-weight:700}.mymain_top_user .user_detail .name:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;height:20px;mask:url('../svg/ico-arrow-02-20-right.svg');background-color:#616161}.mymain_top_user .message{font-size:16px;line-height:22px;color:#616161}.mymain_top_info{display:flex;background-color:rgba(255,255,255,0.55);border:1px solid #fff;border-radius:8px;box-shadow:0 0 5px 0 rgba(0,0,0,0.05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);height:160px;margin-top:20px;box-sizing:border-box;padding:34px 0;gap:35px;justify-content:end}.mymain_top_info .info_col{display:flex;position:relative;flex-direction:column;width:285px;height:90px;justify-content:space-between;box-sizing:border-box;align-items:baseline}.mymain_top_info .info_col:not(:last-child){border-right:1px solid #e0e0e0}.mymain_top_info .info_col .linkarea{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;align-items:baseline}.mymain_top_info .info_col .linkarea.evt-none{pointer-events:none}.mymain_top_info .info_col .tit{font-size:18px;line-height:1;font-weight:700}.mymain_top_info .info_col .btxt{position:relative;font-size:13px;line-height:14px;color:#616161}.mymain_top_info .info_col .btxt.arr{padding-right:16px}.mymain_top_info .info_col .btxt.arr:after{content:'';position:absolute;right:0;top:50%;width:12px;height:12px;background:#616161;mask:url('../svg/ico-arrow-02-12-right.svg') 0 center/100% no-repeat;transform:translateY(-50%)}.mymain_top_info .info_col .btxt.alink{position:absolute;left:0;bottom:0}.mymain_top_info .info_col .nums{display:flex;font-size:24px;line-height:28px;gap:2px}.mymain_top_info .info_col .linkarea.evt-none .nums{display:none}.mymain_top_info .my_grade_area{position:relative}.mymain_top_info .my_grade_level{display:flex;gap:10px}.mymain_top_info .grade_level img{width:40px}.mymain_top_info .grade_txt{font-size:18px;line-height:16px}.mymain_top_info .grade_code{display:flex;position:absolute;left:50px;bottom:0;gap:4px;align-items:center;font-size:13px;line-height:16px;white-space:nowrap}.mymain_top_info .grade_code.arr{padding-right:16px}.mymain_top_info .grade_code.arr:after{content:'';position:absolute;right:0;top:50%;width:12px;height:12px;background:#616161;mask:url('../svg/ico-arrow-02-12-right.svg') 0 center/100% no-repeat;transform:translateY(-50%)}.mymain_top_info .grade_code .code{color:#616161}.mymain_top_menu{padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#fafafa;box-sizing:border-box}.mymain_top_menu .menu{display:flex;justify-content:center}.mymain_top_menu .menu>li{width:256px}.mymain_top_menu .menu a{display:flex;justify-content:center;align-items:center;gap:8px}.mymain_top_menu .menu img{width:24px;height:24px;flex-shrink:0}.mymain_top_menu .menu .txt{position:relative;max-width:76px;font-size:15px;line-height:20px;overflow:hidden}.mymain_cont_wrap{padding-top:80px}.mymain_cont_area{display:flex;flex-direction:column;gap:80px}.mymain_cont_head{display:flex;justify-content:space-between;align-items:center}.mymain_cont_head .tit{font-size:24px;line-height:28px;font-weight:700}.mymain_cont_head .alink{font-size:15px;line-height:1;color:#616161}.mymain_cont_head .form_tooltip{margin-right:auto;margin-left:12px}.mymain_cont_head .btn_tooltip{display:flex;align-items:center;gap:4px;font-size:15px;line-height:1;color:#e80f00}.mymain_cont_head .btn_tooltip:after{right:auto;left:3px}.mymain_cont_head .ico_tooltip{margin-left:0;background:url('../svg/ico-alert-02-18.svg') 0/100% no-repeat}.mymain_cont_head .tooltip_cont{left:-27px;width:auto;white-space:nowrap}.mymain_cont_body{margin-top:24px}.mymain_pass-depart{display:flex;gap:16px;flex-wrap:wrap}.mymain_pass-depart .box{display:flex;flex-direction:column;width:524px}.mymain_pass-depart .head{display:flex;background:linear-gradient(271.36deg,rgba(178,195,208,0.7) 1.16%,rgba(135,164,193,0.7) 99.21%);justify-content:space-between;align-items:center;padding:14px 30px;box-shadow:0 0 5px 0 rgba(0,0,0,0.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px 10px 0 0;border-top:1px solid rgba(255,255,255,0.2)}.mymain_pass-depart .head_tit{font-size:18px;line-height:20px;color:#fff}.mymain_pass-depart .head_alink{font-size:13px;line-height:14px;color:#fff}.mymain_pass-depart .cont{height:170px;background:#fafafa;border-radius:0 0 10px 10px;overflow:hidden}.mymain_pass-depart .reglink{display:flex;position:relative;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:12px}.mymain_pass-depart .reglink:before{content:'';width:40px;height:40px;background:url('../svg/ico-passport-01-40.svg') 0/100% no-repeat}.myshilla_depart .reglink:before{content:'';width:40px;height:40px;background:url('../svg/ico-plane-01-40.svg') 0/100% no-repeat}.mymain_pass-depart .reglink .txt{position:relative;padding-right:16px;font-size:13px;line-height:14px;color:#616161}.mymain_pass-depart .reglink .txt:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#616161;mask:url('../svg/ico-arrow-02-12-right.svg') 0/100% no-repeat}.mymain_pass-depart .report{display:flex;padding:24px 30px 30px;flex-direction:column;gap:16px}.mymain_pass-depart .report>li{display:flex;font-size:15px;line-height:16px}.mymain_pass-depart .report .tit{width:76px;color:#616161}.mymain_pass-depart .report .dday-def{color:#999;margin-left:8px}.mymain_pass-depart .report .dday-act{color:#e80f00;margin-left:8px}.mymain_pass-depart .report .caution{font-size:12px;color:#e80f00}.mymain_pass-depart .bot{background:rgba(226,226,226,0.2);padding:8px 30px;height:36px;box-sizing:border-box}.mymain_pass-depart .bot .blink{display:inline-flex;position:relative;padding-left:28px;gap:4px;font-size:12px;line-height:20px;color:#999;align-items:center}.mymain_pass-depart .bot .blink:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;mask:url('../svg/ico-time-01-16.svg') 0 center/100% no-repeat;background:#999}.mymain_pass-depart .bot .blink:after{content:'';width:8px;height:8px;background:#aaa;mask:url('../svg/ico-arrow-02-08-right.svg') 0/100% no-repeat;flex-shrink:0}.mymain_order .noresult{padding:180px 0;font-size:15px;line-height:23px;text-align:center}.mymain_ad{position:relative;height:84px}.mymain_ad.line{border-radius:2px;overflow:hidden}.mymain_ad .link{display:block;position:relative;height:100%}.mymain_ad .link img{width:100%;height:100%}.mymain_ad .link .txt{position:absolute;left:54px;top:50%;transform:translateY(-50%);font-size:20px;line-height:24px;font-weight:600}.mymain_ad .link .tit{display:flex;position:absolute;left:54px;right:380px;top:50%;transform:translateY(-50%);gap:4px;flex-direction:column}.mymain_ad .link .tit-sub{font-size:20px;line-height:24px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mymain_ad .link .tit-desc{font-size:14px;line-height:17px;color:#616161;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mymain_ad.swiper .swiper-container{height:100%;border-radius:2px;overflow:hidden}.mymain_ad.swiper .banner_paging{position:absolute;right:54px;top:50%;transform:translateY(-50%)}.mymain_ad.swiper .banner_count{display:flex;gap:13px;font-size:12px;line-height:12px}.mymain_ad.swiper .banner_count .current{color:#616161}.mymain_ad.swiper .banner_count .total{position:relative;color:#999}.mymain_ad.swiper .banner_count .total:before{content:'';position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:1px;height:6px;background:#aaa}.mymain_ad.swiper.init:hover .swiper-button{opacity:1;transition:.4s}.mymain_ad.swiper .swiper-button{display:flex;width:40px;height:40px;background-color:rgba(255,255,255,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-radius:8px;left:-20px;top:50%;transform:translateY(-50%);justify-content:center;align-items:center;cursor:pointer;opacity:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mymain_ad.swiper .swiper-button:before{content:'';width:20px;height:20px;background:url('../svg/ico-arrow-02-20-left.svg') 0 0/100% no-repeat}.mymain_ad.swiper .swiper-button-next{left:auto;right:-20px}.mymain_ad.swiper .swiper-button-next:before{background:url('../svg/ico-arrow-02-20-right.svg') 0 0/100% no-repeat}.top_benefit_cont{flex:0 0 430px;width:430px}.order_history_wrap .online_header,.order_history_wrap .offline_header{padding-top:0}.order_history_wrap .online_content,.order_history_wrap .offline_content{margin-top:40px}.order_history_wrap .order-list-tab{margin-bottom:40px}.order_history_wrap .pro-recomd-box{margin-bottom:40px}.order_history_wrap .title_wrap.st01{padding-bottom:0}.order_history_wrap .pagination.st02{padding-top:80px}.orderinfo-cont-wrap{padding-top:80px}.prd-buy-box{margin-bottom:80px}.prd-buy-box .mymain_cont_head{margin-bottom:24px}.my_conts_tit .btn_tooltip{font-size:14px;line-height:18px;color:#e80f00}.my_conts_tit .ico_tooltip{width:18px;height:18px;background-image:url("../images/ico_notice_red.png")}.my_conts_tit .btn_tooltip::after{right:auto;left:7px}.my_partner_wrap{margin-top:40px;padding-top:40px;border-top:1px solid #e0e0e0;box-sizing:border-box}.my_partner_wrap .form_area_tit{flex:1}.my_wrap_content .pick-wrap{padding-top:0}.my_wrap_content .pick-wrap>.tab-wrap{padding:32px 0 12px}.my_wrap_content .pick-wrap>.tab-wrap .tab-menu a{font-size:24px}.special_cont .conts_box>.title_wrap{margin-bottom:10px}.special_cont .form_area_list .select_box button{padding-top:11px;padding-bottom:11px}.special_cont .form_area_list .select_box .select_list{top:37px}.special_cont .special_request .btn_add_product .btn_wrap>[class^="btn_grade"]{border-radius:10px}.special_cont .btn_special_order{margin-top:100px;text-align:center}.special_cont .special_request>.go_link_wrap{margin-top:30px}.special_cont .form_area+.form_area_tit{margin-top:30px}[data-accordion] .ico_arrow{display:inline-block;width:20px;height:20px;position:relative;vertical-align:middle;mask:url('../svg/ico-arrow-02-16-down.svg') no-repeat 50% 50% /16px auto;background-color:#222}[data-accordion].on .ico_arrow{mask-image:url('../svg/ico-arrow-02-16-up.svg')}.special_history_wrap .special_history_list .info_box .title{margin-bottom:0}.order_detail_wrap .order_product_wrap .product_wrap_outer{border-top:1px solid #eee;padding-top:20px}.order_detail_wrap .order_product_wrap .product_wrap_outer .product_box:nth-child(1):has(.product_cont:nth-child(n+2)){border-top:0;padding-top:0}.orderinfo-cont-wrap .contflter-schbox .form_box{padding-left:40px}.orderinfo-cont-wrap .contflter-schbox .date_select .form_box{padding-left:unset}.orderinfo-cont-wrap .contflter-schbox .btn_ico.disabled{pointer-events:none}.orderinfo-cont-wrap .contflter-schbox .btn_ico.search02.disabled:after{background-color:#aaa}