﻿.shop .bothsides_wrap{background:#181818}.shop .pctab_head_sub{background:#fff}.shop .spm_btn{background:#181818}.shop .spm_box{background:#181818}.shop #under_banner .spm_box_under{top:0}.shop p.pctab_head_itemFilter.pctab_head_sbox a#pctab_head_itemFilter{display:none}.shop p.sptab_head_itemFilter.sptab_head_sbox a#sptab_head_itemFilter{display:none}.shop .sptab_head_sbox{background:#fff}.shop .menuList_wrap .accordion li a{color:#646464}.accordion::after{display:inline-block;z-index:10;position:absolute;top:42px;left:0;margin-left:10px;transform:translateY(0.1em) scale(0.8) rotate(90deg);border-width:13px 0 13px 20px;border-style:solid;border-color:transparent transparent transparent #181818;content:''}.shop .menuList_wrap li a{color:#fff}.shop .page_m_wrap ul li .accordion_wrapper span{color:#fff}.shop .RI_logo a span img,.shop .SHI_logo a span img{filter:brightness(200%)}.shop .on_filtering_box .breadcrumb{margin:122px auto 0}.shop .shop_page_title{position:relative;width:100%;margin:0 0 25px;padding:35px 0 25px;background:url("/images/shop/karitoke_store_bg.png") no-repeat top center;background-size:cover;text-align:center}.shop_title_watchIcon{display:flex;position:absolute;bottom:-29px;left:50%;justify-content:space-between;width:50%;min-width:570px;margin:0 auto;transform:translateX(-50%)}.shop h1.shop_title{display:inline-block;width:40%;min-width:370px;margin:0 0 10px}.shop .shop_page_title .shop_title_sub{color:#fff;font-size:17px;font-weight:bold;line-height:1.4}.shop_info_wrap{max-width:800px;width:52%;margin:0 auto}.shop_info_text{margin:0 0 15px;color:#A68D56;font-size:23px;font-weight:bold;line-height:1;text-align:center}.shop_info_list{display:grid;font-size:14px;font-weight:bold;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1.5fr 1fr;grid-gap:10px;margin:0 0 15px}.shop_info_list li.modal_link_none{padding:7px 9px;border-radius:5px;background:#F7F0E5;color:#A68D56;line-height:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}.shop_info_list li.modal_link{display:flex}.shop_info_list li.modal_link a{padding:7px 18px 7px 9px;border-radius:5px;background:#F7F0E5;color:#A68D56;line-height:1.2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;text-decoration:none;width:100%}.shop_info_list li.modal_link a::after{content:'';display:inline-block;width:18px;height:18px;background:url("/images/shop/icon_zoom.png");background-size:contain;background-repeat:no-repeat;position:absolute;right:5px}.shop_info_list li span{display:inline-block}.search_sidelist .search_pctab_title{margin:0 0 0 20px;text-align:left;height:auto;display:flex;align-items:center}.item-selected-dropdown-content ul li.shop .search_item_kinds li label,.search_item_kinds li a label::before{margin:0 5px 0 0}.item-selected-dropdown-content ul li .default_unchecked{display:none}.item_list_wrap .item_list .item_wrap .item_fav_wrap{position:absolute;top:-8px}.item_list_wrap .item_list .item_wrap .index-item-image-size{margin:0 0 5px}.item_headder_button_contents{margin:0 0 30px}.item_list .item_wrap dl dd p span.brand{font-size:10px}.item_list .item_wrap dl dd p span.name a{overflow:visible;text-overflow:initial;white-space:wrap;line-height:1.4;font-size:14px;-webkit-line-clamp:none}.shopitem-condition{margin:5px 0 0 0}.shopitem-condition__item{display:inline-block;margin:0 3px 3px 0;padding:0;border-radius:0;background:none;color:#646464;font-size:10px;font-weight:normal;letter-spacing:0;line-height:1}.shopitem-condition__item--condition:before{content:"";width:9px;height:9px;border-radius:50%;display:inline-block;vertical-align:text-top;margin:0 -1px 0 0}.shopitem-condition__item--condition-S::before{background-image:linear-gradient(150deg, #ebd20a 22%, #f4ecc1 49%, #e6d20a 76%);border:1px solid #edda6c}.shopitem-condition__item--condition-A::before{background-image:linear-gradient(150deg, #afafaf 29%, #fefefe 49%, #afafaf 68%);border:1px solid #eee}.shopitem-condition__item--condition-B::before{background-image:linear-gradient(150deg, #c8642d 29%, #fefefe 49%, #c8642d 68%);border:1px solid #d37447}.shopitem-condition__item--condition-CD::before{background:#646464;border:1px solid #646464}.shop_detail .item_name_title_code{font-size:10px}.shop_detail .item_price_wrap{margin:20px 0}.shop_detail .item_price_wrap .item_option{display:flex;align-items:center}.shop_detail .item_price_wrap .item_price{margin:0 10px 10px 0;color:#d9534f;font-size:30px;font-weight:600}.shop_detail .item_price_wrap .sale_price_5discount{font-size:20px}.shop_detail .item_price_wrap .item_price .item_price_detail .original_price{margin:10px 0 7px;color:#646464;font-size:14px;text-decoration:line-through}.shop_detail .item_price_wrap .item_option span{margin:0 5px 0 0;padding:3px 3px 4px;border:1px solid #646464;color:#646464;font-size:10px;font-weight:bold}.rental_detail_present_title{margin:0 0 10px;font-size:14px;font-weight:bold}.shop_detail .shop_detaial_payment_method{margin:0 0 20px;padding:15px;border-radius:5px;background:#e5e5e5;font-size:12px}.shop_detail .shop_detaial_payment_method .payment_method_icon{display:flex;flex-direction:row;flex-wrap:wrap}.shop_detail .shop_detaial_payment_method .payment_method_icon span{display:inline-block;margin:0 5px 5px 0;padding:5px;border-radius:5px;background:#fff;font-size:10px}.loan-simulator-link-wrap{text-align:left;margin:5px 0 -8px 0}.loan-simulator-link-wrap a{font-weight:normal}#loan-simulator-modal .popup_defa{padding:30px 0 0}#loan-simulator-modal .popup_defa .sample_detail_w_wrap{padding:0 5% 20px 5%;width:90%}#loan-simulator-modal .loan-input-contents-wrap{background:#F5F5F5;padding:30px}#loan-simulator-modal .loan-simulator-link-wrap{text-align:left;margin:2px 0 0 0}#loan-simulator-modal .loan-simulator-link-wrap a{font-weight:normal;height:20px}#loan-simulator-modal .loan-input-contents{background:#fff;border-radius:10px;padding:20px;color:#646464;font-size:13px;margin:0 0 30px}#loan-simulator-modal .loan-input-contents__title{font-size:16px;font-weight:bold;margin:0 0 15px;display:flex;align-items:center}#loan-simulator-modal .loan-input-contents__part:first-of-type .loan-input-contents__title:before{content:"";background:url("/images/shop/icon_loan_simu_01.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}#loan-simulator-modal .loan-input-contents__part:nth-of-type(2) .loan-input-contents__title:before{content:"";background:url("/images/shop/icon_loan_simu_02.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}#loan-simulator-modal .loan-input-contents__part{border-bottom:2px solid #EEEEEE;padding:0 0 15px;margin:0 0 15px}#loan-simulator-modal .loan-input-contents__part:last-of-type{border:none;padding:0;margin:0}#loan-simulator-modal .loan-input-contents__price input{width:130px;border:#EEEEEE 1px solid;border-radius:5px;font-size:16px;font-weight:bold;padding:10px;text-align:right;color:#646464;font-family:sans-serif;margin:5px 0 0 0;appearance:none}#loan-simulator-modal .loan-input-contents__month select{width:150px;border:#EEEEEE 1px solid;border-radius:5px;font-size:16px;font-weight:bold;padding:10px;text-align:left;color:#646464;font-family:sans-serif;margin:5px 0 0 0;appearance:none;background:#fff}#loan-simulator-modal .loan-input-contents__month .loan-input-contents__month-select-wrap{position:relative}#loan-simulator-modal .loan-input-contents__month .loan-input-contents__month-select-wrap::before{position:absolute;top:44%;right:15px;margin:-12px -2px -8px -6px;transform:scale(0.4, 0.4) rotate(91deg);content:url(/images/common/arrow_g.svg)}#loan-simulator-modal .loan-input-contents__price{text-align:right}#loan-simulator-modal .loan-input-contents__month{text-align:right;border-bottom:2px dotted #EEEEEE;padding:0 0 15px;margin:0 0 15px}#loan-simulator-modal .loan-input-contents__rate{display:flex;flex-direction:row;justify-content:space-between}#loan-simulator-modal .loan-input-contents__rate--number{font-weight:bold;font-size:16px}#loan-simulator-modal .simulation-execution-button{position:relative;padding:0;margin:0 auto 20px;border:2px solid #240000;border-radius:5px;background-color:#240000;text-align:center;cursor:pointer;opacity:1;transition:all .8s;max-width:380px}#loan-simulator-modal .simulation-execution-button input{appearance:button;display:block;width:100%;height:100%;border:none;background-color:#240000;cursor:pointer;padding:16px 0;line-height:1;color:#fff;font-size:14px;font-weight:bold}#loan-simulator-modal .simulation-execution-button:before{display:inline-block;position:absolute;top:50%;left:15px;margin:-12px -2px -8px -6px;transform:scale(0.4, 0.4) rotate(91deg);content:url("/images/common/arrow_w.svg")}.loan-result-contents-wrap:first-of-type .loan-input-contents__title::before{content:"";background:url("/images/shop/icon_loan_simu_03.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}.loan-result-contents-wrap:nth-of-type(2) .loan-input-contents__title::before{content:"";background:url("/images/shop/icon_loan_simu_04.png");display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;margin:0 3px 0 -2px}.loan-result-contents-wrap .loan-result-contents__part{font-size:14px;display:flex;justify-content:space-between;padding:0 0 15px;margin:0 0 15px;border-bottom:2px solid #eee;align-items:flex-end}.loan-result-contents-wrap .loan-result-contents__part--price{font-size:18px}.loan-result-contents-wrap .loan-result-contents__part--price-gold{font-weight:bold;color:#A68D56}.loan-result-contents-wrap .loan-result-detail-wrap__part{padding:0 0 15px;margin:0 0 15px;border-bottom:2px solid #eee}.loan-result-contents-wrap .loan-result-detail-wrap__part--price{font-weight:bold;display:flex;justify-content:space-between;margin:0 0 10px;font-size:14px}.loan-result-contents-wrap .loan-result-contents__part--listicon:before{content:"⚫︎";color:#A68D56;display:inline-block;margin:0 2px 0 0}.loan-result-contents-wrap .loan-result-detail-wrap__part--price-detail{font-size:11px;text-align:right;line-height:1.4}#detail .goods_detail_wrap .rental_detail_present.rental_detail.border_top{margin:0 0 20px}#detail .goods_detail_wrap .rental_detail_present p{margin:0 0 6px;font-size:12px}#detail .goods_detail_wrap .rental_detail_present span{font-size:10px}.shop_detail .inquire_product{margin:20px 0 0;font-size:12px;text-decoration:underline}.shop_detail .item_price_wrap .item_price_tax{font-size:12px}.shop_detail #top_rental_button.btn_wrap .btn_br a{border:2px solid #d9534f;background-color:#d9534f}.shop_detail .item_detail_active{background:#181818}.shop_detail .nav-tab-top{border-bottom:3px solid #181818}.shop .buy_reference_price_value{color:#d9534f;font-size:17px}.item_list .item_wrap dl dd ul li.buy_reference_price{margin:10px 0}.shop .item_price_yen{font-size:12px}.shop .item_price_tax{font-size:10px}.shop .item_original_price{font-size:11px;color:#646464;display:block;margin:0 0 7px;font-weight:normal;text-decoration:line-through}.shop .item_sale_icon{background:#d9534f;padding:3px;border-radius:3px;color:#fff;font-size:10px;vertical-align:middle;display:inline-block}.shop .item_sale_price{display:inline-block;vertical-align:bottom}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.item_warranty::before{width:20px;content:url("/images/common/icon_warranty_g.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.item_instructions::before{width:20px;content:url("/images/common/icon_instructions_g.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.item_case::before{width:20px;content:url("/images/common/icon_case.svg")}.shop_detail .rental_detail_explanatory{margin:0 0 30px;font-size:14px;line-height:1.5}.tel_btn_wrap{margin:30px 0 0}.tel_btn_wrap a{display:block;max-width:320px;margin:auto}.item_list .item_wrap a dl dd ul li.buy_reference_price{margin:10px 0;padding:0 0 10px;border-bottom:1px solid #eee}.shop_detail #under_banner .common_header_v2{top:0}#regist.shop .shop_buy_btn{margin:50px 0 0}#regist.shop .shop_buy_btn.btn_br .submit{padding:25px 0}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile div.shop_buy_btn p input{border:none;opacity:1}#regist.shop.shop_payment .btn_br .submit input{color:#646464;opacity:1}#regist.shop .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl:last-child{margin:0;padding:0;border-bottom:none}#regist.shop .before_credit_detail_plan table.card_detail{width:100%;margin:15px 0;border:1px solid #eee;border-collapse:collapse;border-spacing:0;background:#fff;font-size:12px}#regist.shop .before_credit_detail_plan table.card_detail td{padding:8px 5px;border-right:1px solid #eee;border-bottom:1px solid #eee}#regist.shop .before_credit_detail_plan table.card_detail td.glay_title{background:#eee;text-align:center}#regist.shop #payment_1,#regist.shop #payment_2,#regist.shop #payment_3,#regist.shop #payment_4{margin:20px 0 0}#payment_creditcard{color:#646464}#regist.shop .goods_detail_text{display:block;font-size:13px;line-height:1.6}#regist.shop .goods_detail_title{display:inline-block;margin:0 0 15px;font-size:14px}#regist.shop .contents_wrap .regist_details_area .regist_details_wrap .current_data_title{display:inline-block;margin:0 0 10px;font-size:14px;font-weight:bold;line-height:1.4}#regist.shop .current_data_inner{margin:0 0 8px;font-size:0;text-align:left}#regist.shop .current_data_inner dd,#regist.shop .current_data_inner dt{display:inline-block;font-size:13px;line-height:1.4;vertical-align:top}#regist.shop .current_data_inner dt{width:18%;margin:0 4% 0 0}#regist.shop .current_data_inner dd{width:73%}#regist.shop .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.current_data_inner dt{width:15%;margin:0 1% 0 0;font-size:13px}#regist .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd p.change_info_lead_message{margin:0 0 20px;padding:10px;border-radius:5px;background-color:#999999;color:#ffffff;font-size:12px;font-weight:bold;line-height:1.4}#regist.shop .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl dd{vertical-align:top}#regist.shop.shop_profile #wrist_photo{width:50%;margin:30px 0 0}#regist.shop .thanks_message_bank{margin:0 0 9px;font-size:14px;font-weight:bold;line-height:1.4;text-align:center}#regist.shop .thanks_message_bank p{display:block}#regist.shop .thanks_message_bank p .small_letters{font-size:12px}#regist.shop .thanks_message_bank p .bank_account_number{display:block;margin:10px 0;padding:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:10px;font-weight:300;text-align:center}#detail #footer_rental_button .btn_fix_wrap .btn_br a{border:2px solid #d9534f;background:#d9534f}#buy_faq_option,#detail #anxiety_avoidance{top:auto;bottom:0;transition:transform 0.3s ease-out, opacity 0.3s ease-out;transform:scale(0.9);opacity:0}#buy_faq_option.show,#detail #anxiety_avoidance.show{transform:scale(1);opacity:1}#buy_faq_option .popup_defa,#detail #anxiety_avoidance .popup_defa{overflow:visible}#buy_faq_option .popup_contenct_wrap,#detail #anxiety_avoidance .popup_contenct_wrap{position:relative}#detail #anxiety_avoidance .btn_br{display:flex;margin:15px auto 0}#detail #anxiety_avoidance .btn_br a{width:32%;margin:0 auto}#buy_faq_option .btn_br{display:flex;flex-wrap:wrap;margin:15px auto 0}#buy_faq_option .btn_br a{width:40%;margin:13px auto 0}#buy_faq_option .sample_head,#detail #anxiety_avoidance .sample_head{margin:0 auto 15px;color:#240000}#buy_faq_option .sample_head::after,#detail #anxiety_avoidance .sample_head::after{content:none}#buy_faq_option p.sample_btn_close,#detail #anxiety_avoidance p.sample_btn_close{display:inline-block;z-index:10;position:absolute;top:30px;top:-51px;right:-45px;width:40px;height:40px;margin:0;border-radius:50px;background:#240000;color:#fff;font-size:0;opacity:1}#buy_faq_option p.sample_btn_close:before,#detail #anxiety_avoidance p.sample_btn_close:before{margin:9px 0 -3px;transform:scale(0.5, 0.5);content:url("/images/common/close_w.svg")}#buy_faq_option .btn_br a:before,#detail #anxiety_avoidance .btn_br a:before{content:none}#buy_faq_option a.sample_btn_close,#detail #anxiety_avoidance a.sample_btn_close{-webkit-border-radius:5px;-webkit-transition:all 0.3s ease;display:block;position:relative;max-width:400px;padding:15px 10px;border:2px solid #240000;border-radius:5px;background-color:#240000;background-position:center center;background-repeat:no-repeat;background-size:90% auto;color:#ffffff;font-weight:bold;line-height:1.4;text-align:center;text-decoration:none;transition:all 0.3s ease}#buy_faq_option .popup_content_text,#detail #anxiety_avoidance .popup_content_text{color:#240000;font-size:12px;line-height:1.4}#detail .goods_detail_wrap .btn_br h3{margin:0 0 5px;color:#646464;font-size:12px;font-weight:bold;text-align:left}#detail .tab_wrapper .ex_link_wrap{width:90%;margin:0}.shop #filtering_box_add .filtering_list_wrap{display:flex;flex-wrap:wrap;width:94%}.shop #filtering_box_add .filtering_list{width:100%;margin:0 0 25px}.shop #filtering_box_add .filtering_list_wrap ul{display:flex;flex-wrap:wrap;justify-content:space-between}.shop #filtering_box_add .filtering_list_wrap li{width:23%;font-weight:bold}.shop #filtering_box.lowerpage{width:100%}.shop #filtering_box_add .filtering_list_wrap .filtering_list_title{margin:0 0 14px;font-size:16px;font-weight:bold}.shop #filterIcon.filtering_btn{background:#847245}.shop.brand_page #filterIcon.filtering_btn{display:none}.shop.brand_page #filterIcon.filtering_btn.active{display:block}.shop .item_detail_modal_wrap{margin:10px 0 0}.item_detail_modal_wrap .item_select_button{padding:5px 0;letter-spacing:-0.05em;font-size:10px;max-width:180px;margin:0 2px}.item_detail_modal_wrap div.comparison_btn{display:block;width:100%;margin:0 2px;border:1px solid #646464;border-radius:15px;background:#fff;color:#646464;font-size:10px;letter-spacing:-0.05em;line-height:1;text-align:center}.item_detail_modal_wrap div.comparison_btn a{display:flex;align-items:center;justify-content:center;text-decoration:none;opacity:1;padding:2px 0}#top_rental_button ul li.comparison_btn a.modal_btn:before,.item_detail_modal_wrap div.comparison_btn a.modal_btn:before{display:inline-block;position:relative;top:0;height:22px;margin:1px -3px 0 -5px;transform:scale(0.55, 0.55);vertical-align:middle;content:url("/images/common/icon_modal_g.svg")}.shop.brand_page .item_detail_modal_wrap{display:none}#top_rental_button ul li.comparison_btn{margin:10px auto 0;line-height:1;text-align:center}#top_rental_button ul li.comparison_btn a{color:#646464;font-size:12px}#top_rental_button ul li.comparison_btn span.comparison_item_count{padding:0 0 0 5px;border-bottom:1px solid #646464;color:#646464;font-size:10px;text-decoration:none}#item_buyable_btn a{display:flex;align-items:center;justify-content:center;min-height:31px;padding:12px 3px 10px 35px}#item_buyable_btn a:before{width:30px;height:30px;margin:-4px 0 0 11px;transform:scale(1);background:url("/images/common/icon_rent_g.svg");background-repeat:no-repeat;background-size:contain;content:''}.shop .search_pctab_title .rental_select.upper_tag label::before{content:none}.shop.brand_page .item_search_wrap .brand_main_v{background:url("/images/shop/bg_brand_gold.png");background-size:cover !important}.shop.brand_page .brand_main_v_wrap,.shop.brand_top .brand_main_v_wrap{background:url("/images/shop/bg_brand_blk.png");background-repeat:repeat-y;margin:0 0 80px;padding:0 0 40px}.shop.brand_page .brand_main_v_wrap section{margin:0 auto}.shop.brand_page .brand_main_v_wrap .item_search_wrap{margin:0 auto}.shop.brand_top .brand_main_v_wrap{padding:0 0 40px;margin:0 0 40px}.shop.brand_page .brandinfo_text,.shop.brand_page .breadcrumb a,.shop.brand_page .breadcrumb span,.shop.brand_page .title_contents_head.m_size,.shop.brand_top .breadcrumb a,.shop.brand_top .breadcrumb span,.shop.brand_top .title_contents_head{color:#fff}.shop.brand_top .title_contents_head span{display:block;font-size:14px;font-weight:bold}.shop.brand_page .brandinfo_grad-btn{color:#fff;font-weight:bold;bottom:-2.5em}.shop.brand_page .brandinfo_grad-item::before{background:none}.shop .item_search_wrap .brandinfo{margin:0}.shop .title_contents_head.m_size{margin:30px 0 15px}.shop.brand_top .category_wrap ul li a .brand_name .brand_en{display:block;margin:0 0 2px;font-size:13px;font-weight:bold;text-align:left}.shop.brand_top .category_wrap ul li a .brand_name{display:block;width:auto;padding:10px 0 6px 10px;background:#fff;font-size:10px;font-weight:normal;letter-spacing:0.03em;text-align:left;vertical-align:middle;word-break:break-all}.shop.brand_top .category_wrap ul li a{display:block;padding:0;border:2px solid #eee;border-radius:5px;color:#646464;line-height:1.3}.shop.brand_top .category_wrap ul li a .brand_name .brand_category{display:flex;justify-content:flex-end;margin:0 3px 0 0;display:none}.shop.brand_top .category_wrap ul li a .brand_name .brand_category li{font-size:10px;padding:3px;background:#fafafa;border-radius:3px;width:auto;margin:0 0 0 5px;height:fit-content}.shop.brand_top .category_wrap ul li a:before{display:inline-block;position:absolute;right:-2px;top:50%;margin:-14px 5px -4px -4px;transform:scale(0.3, 0.3);vertical-align:middle;content:url("/images/common/arrow_g.svg")}#item.shop #review_detail{padding:100px 0}.shop .ranking_sitetop .ranking_others_list .ranking_item_image_wrap{display:inline-block;position:relative;width:17%;margin:0 1.5%;text-align:center;vertical-align:top}#item.brand_page #brand_item .ac_content{background:none}#item.brand_page .item_list .item-layout-change-button__list{margin:-50px 0 30px}#item.brand_page .item_list .item_wrap{width:23%;margin:0 0 35px 2%}@media screen and (min-width: 800px) and (max-width: 1180px){#item.brand_page .item_list .item_wrap{width:31%}}@media screen and (min-width: 640px) and (max-width: 800px){#item.brand_page .item_list .item_wrap{width:48%}#loan-simulator-modal .popup_defa{width:550px}}@media screen and (min-width: 320px) and (max-width: 640px){#item.brand_page .item_list .item_wrap{width:48%}#loan-simulator-modal .popup_defa{width:100%;max-width:none}}@media screen and (min-width: 320px) and (max-width: 400px){#loan-simulator-modal .loan-input-contents-wrap{padding:30px 10px}#loan-simulator-modal .loan-input-contents{padding:20px 15px}.shop_info_wrap{width:80%}}@media screen and (min-width: 32px) and (max-width: 640px){#item.brand_page .item_list .item_wrap{width:48%}.shop_info_list li.modal_link a{padding:7px 20px 7px 1.5px}.shop_info_list li{font-size:2.79vw}}#comparison_item .loader{width:50px;height:50px;margin:70px auto;border:4px solid rgba(255,255,255,0.3);border-top:4px solid #000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (min-width: 1180px){#detail .contents_wrap{margin:70px 0 120px}}@media screen and (max-width: 1179px){.shop .on_filtering_box .breadcrumb{margin:102px auto 0}.shop .menuList_wrap li a{color:#646464}.bothsides_wrap .menuList_wrap .sptab_b{background:#fff}.bothsides_wrap .menuList_wrap .sptab_b.bg_RI{background-color:#240000}.bothsides_wrap .menuList_wrap .sptab_b.bg_SHI{background-color:#3eb6c4}.shop.brand_top .category_wrap ul li{display:inline-block;width:31%;margin:0 0 20px 2%;overflow:hidden;vertical-align:top}.shop.brand_page section{margin:0 auto 80px}.shop.brand_page .item_search_wrap{width:95%;margin:auto}.shop.brand_page.model_page .contents_wrap{margin:54px 0 120px}}@media screen and (min-width: 640px) and (max-width: 800px){.shop.brand_top .wrapper .brand_main_v_wrap{margin:0 calc(50% - 50vw);margin-bottom:30px;width:100vw}.shop .ranking_sitetop .ranking_others_list .ranking_item_image_wrap{width:30%;margin:0 1.5% 20px}}@media screen and (min-width: 320px) and (max-width: 800px){#regist.shop .contents_wrap .regist_details_area .regist_details_wrap{padding:0}#regist.shop .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.current_data_inner dt{width:22%}#item_buyable_btn a{display:flex;flex-direction:column;padding:10px 3px 15px}#item_buyable_btn a:before{display:block;position:static;margin:0 0 9px}.shop .item-selected-dropdown-content{width:130px}.item-selected-dropdown-content ul li label::before{margin:0 5px 0 0}.shop .ranking_sitetop .ranking_others_list{margin:0}.shop_info_wrap{width:80%}}@media screen and (min-width: 320px) and (max-width: 640px){.shop_info_wrap{width:95%;margin:0 auto 30px}.shop h1.shop_title{min-width:350px}.shop .shop_page_title{padding:25px 0 21px}.shop .shop_page_title .shop_title_sub{width:60%;margin:auto}.shop .shop_page_title .shop_title_sub span{display:inline-block}.shop_title_watchIcon{width:97%;display:flex;justify-content:space-between;min-width:auto}.shop_title_watchIcon span{display:inline-block;width:auto}.shop_title_watchIcon span img{width:50px}#regist.shop .current_data_inner dt{width:40%;max-width:100px}#regist.shop .current_data_inner dd{width:51%}#regist.shop .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl .select_wrap label{width:100%}#regist.shop .contents_wrap .regist_details_area .regist_details_wrap .input_profile dl.current_data_inner dt{width:100%;max-width:100%;margin:0}#buy_faq_option .popup_defa,#detail #anxiety_avoidance .popup_defa{width:74%;padding:30px 5%}#detail #anxiety_avoidance .btn_br a{padding:10px 0}#buy_faq_option .btn_br a{display:flex;align-items:center;justify-content:center;margin:5px auto;padding:10px 0;font-size:12px}#regist.shop.shop_profile #wrist_photo{width:100%;margin:30px 0 0}#detail .goods_detail_wrap .btn_br h3{text-align:center}.shop.brand_top .category_wrap ul li{display:inline-block;width:48%;margin:0 1% 20px}#item.shop.brand_page.model_page .contents_wrap{margin:54px 0 120px}.shop.brand_page .item_search_wrap{width:100%}.shop .item-selected-dropdown-content ul li label::before{vertical-align:sub}.shop #item-selected-Button{width:110px}.shop .item-selected-dropdown-content{width:110px}.shop .sort_btn select{width:110px}.shop .sort_btn{width:110px}#item.brand_page .item_list .item-layout-change-button__list,.shop .item_list .item-layout-change-button__list{margin:-87px 0 30px}.shop .ranking_sitetop .ranking_others_list .ranking_item_image_wrap{width:47%;margin:0 1.5% 20px}.shop .ranking_sitetop .ranking_others_list{margin:0}}@media screen and (max-width: 450px){.shop.brand_top .category_wrap ul li{width:90%;margin:0 auto 10px}}@media screen and (max-width: 430px){.item_detail_modal_wrap div.comparison_btn a .fs9{display:none}}@media screen and (max-width: 430px){.shop .item_sale_icon{background:#d9534f;border-radius:0;color:#fff;font-size:10px;vertical-align:middle;display:block;text-align:center;margin:0 0 7px}}.collection_slider{display:none}
