﻿h1{margin:0 auto 60px}#item .contents_wrap section{position:relative}#item .contents_wrap section #search_box{width:220px;margin:0;float:left}#item .contents_wrap section #search_box .check_wrap{color:#240000;font-size:12px;font-weight:bold}#item .contents_wrap section #search_box .check_wrap ul{font-size:0}#item .contents_wrap section #search_box .check_wrap ul li{display:inline-block;width:100%;margin:0 0 10px;font-size:13px;font-weight:normal}#item .contents_wrap section #search_box .check_wrap ul li:last-child{margin:0 0 0}#item .contents_wrap section #search_box .plan_select p,p.select_label,#item .contents_wrap section #search_box .rental_select p{margin:0 0 15px;padding:0 0 0px;color:#646464;font-size:13px;font-weight:bold;line-height:1.4}#item .contents_wrap section #search_box .select_wrap{position:relative;width:auto;margin:0 0 10px;padding:10px;border:1px solid #646464;background-color:#ffffff}#item .contents_wrap .filtering_btn_box.ac_headline{display:inline-block;position:absolute;height:auto;margin:0;padding:0;border:none}#item .contents_wrap .filtering_btn_pc span{padding:14px 15px}#item .contents_wrap .info_text{margin:10px 0px;font-size:14px}#item .item_search_keyword{margin:0 0 5px;padding:9px 14px 9px 0px;color:#646464;font-size:16px;font-weight:bold}.serialnumber_wrapper .no_result .thanks_message{color:#646464}.serialnumber_wrapper .breadcrumb{padding:10px 0 40px 0}.brand_list_link{margin:0 0 0px;text-align:right}.store_list_link{margin:0 0 10px;text-align:left}.store_list_link:last-child{margin:0 0 0px;text-align:left}#item .contents_wrap section #search_box .select_wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;z-index:1;position:relative;width:100%;border:none;background-color:transparent;color:#646464;font-size:12px;font-weight:normal;cursor:pointer}#item .contents_wrap section #search_box .select_wrap select option{margin:10px 0;padding:0 10px;border:none}#item .contents_wrap section #search_box .select_wrap:after{-webkit-transform:scale(0.4, 0.4);display:inline-block;z-index:0;position:absolute;top:50%;right:0;margin:-10px 0 0;transform:scale(0.4, 0.4);content:url("/images/common/arrowU_g.svg")}#item .contents_wrap section #search_box input{vertical-align:middle}.brand_uppr_content{margin:0px auto 100px}.campaign_text_wrap{margin:60px 0;text-align:center}.campaign_text_wrap .campaign_text.daily{display:flex;width:81%;margin:0 auto;overflow:auto;border-radius:31px}.campaign_text_wrap .campaign_text span{display:block}.campaign_text_wrap .campaign_text .campaign_attention_text{width:50%;padding:14px 0 10px 0;background-color:#240000}.campaign_text_wrap .campaign_text .campaign_attention_text img{width:65%}.campaign_text_wrap span.campaign_time{width:50%;padding:10px 0;background-color:#eee;color:#240000;font-size:14px;font-weight:bold;line-height:1.6em;text-align:center}.item_list .item_wrap{display:inline-block;position:relative;width:22%;margin:0 0px 50px 37px;vertical-align:top}.limited_page .item_list .item_wrap{width:18%;margin:0 0px 50px 2%}#recommend-carousel-wrap .item_list .item_wrap,#recent-click-carousel-wrap .item_list .item_wrap,#othermodel-carousel-wrap .item_list .item_wrap,#awoo_recomend_item_wrap .item_list .item_wrap{margin:0 35px 0 0}#recommend-carousel-wrap .item_list .item_wrap,#recent-click-carousel-wrap .item_list .item_wrap,#othermodel-carousel-wrap .item_list .item_wrap,#awoo_recomend_item_wrap .item_wrap .awoo_plan{margin:0 0 2px 0;color:#646464;font-size:11px;font-weight:300;line-height:1}#same_items .items_area{font-size:0;text-align:center}#same_items .item_list .item_wrap{display:inline-block;position:relative;width:30%;margin:0 15px 50px 15px;vertical-align:top}#same_items .review_text{position:relative;font-size:12px}#same_items .item_list .item_wrap dl dt{display:inline-block;position:relative;width:25%;margin:0 2% 0 0;text-align:center;vertical-align:middle}#same_items .item_list .item_wrap dl dt img{width:100%;height:auto}#same_items .item_list .item_wrap dl dd{display:inline-block;width:73%;font-size:13px;text-align:left;vertical-align:middle;word-break:break-all}#same_items .item_list .item_wrap dl dd ul li{margin:0 0 5px 0}#same_items .item_list .item_wrap dl dd ul li:last-child{margin:0}#similar_item .items_area,#other_model_item .items_area{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;overflow-y:hidden;font-size:0;text-align:center;white-space:nowrap}#item_recommend .items_area{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;overflow-y:hidden;font-size:0;text-align:center}#similar_item .items_area::-webkit-scrollbar,#item_recommend .items_area::-webkit-scrollbar,#other_model_item .items_area::-webkit-scrollbar{display:none}#similar_item .item_list .item_wrap,#other_model_item .item_list .item_wrap{display:inline-block;width:260px;margin:0 35px 0 0;white-space:normal}#similar_item .item_list .item_wrap:last-child,#other_model_item .item_list .item_wrap:last-child{margin:0}#similar_item .item_list .item_wrap dl dt,#other_model_item .item_list .item_wrap dl dt{width:44%}#similar_item .item_list .item_wrap dl dd,#other_model_item .item_list .item_wrap dl dd{width:56%}#similar_item .item_list .item_wrap dl dd p span.brand,#item_recommend .item_list .item_wrap dl dd p span.brand,#other_model_item .item_list .item_wrap dl dd p span.brand{width:85%}#recent_click_items .item_list .item_wrap{margin:0;padding:0}#detail #recent_click_items .items_area{overflow-x:visible;overflow-y:initial}#recent_click_items .item_list .item_wrap dl dd p span.plan{padding:0;border:none;text-align:left}#recent_click_items .item_list .item_wrap dl dd p span.plan::before{content:none}#detail #recent_click_items .rental_icon,#detail .ladies_item{left:0}#mypage #recent_click_items .items_area{display:flex;justify-content:space-between}#mypage #recent_click_items .item_list .item_wrap{width:24%}#mypage #recent_click_items .item_list .item_wrap dl dt img{width:100%}#mypage .item_list .item_wrap dl dt p.rental_icon{padding:3px 6px 3px 6px}.splide:not(.is-overflow) .splide__arrows{display:none}.item_list_new.item_under_rental{position:relative;margin-top:40px;padding:20px 0;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}.item_list_new.item_under_rental .btn_textlink{margin:0}.side-scrolling-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.item_list .item_wrap a{-webkit-transition:all 0.2s linear;display:inline-block;position:relative;width:100%;color:#646464;opacity:1;transition:all 0.2s linear}.item_list .item_wrap dl{display:flex;flex-direction:column;width:96%}#top .item_list .item_wrap dl{width:auto;height:auto}.item_list .item_wrap dl dt,.item_list .item_wrap .serial_detail dl dt{display:inline-block;position:relative;margin:0 auto;text-align:center}.item_list .item_wrap dl dt{width:100%;vertical-align:top}.item_list .item_wrap dl dt img,.item_list .item_wrap .serial_detail dl dt img{width:70%;height:auto}#top .item_list .item_wrap dl dt img{width:100%;height:auto}.item_list .item_wrap dl dd,.item_list .item_wrap .serial_detail dl dd{display:inline-block;width:100%;text-align:left;vertical-align:middle;white-space:normal;word-break:break-all}.item_list .item_wrap dl dd p,.item_list .item_wrap .serial_detail dl dd p{margin:0 0 7px 0}.item_list .item_wrap dl dd p span,.item_list .item_wrap .serial_detail dl dd p span{display:block;line-height:1.3}.item_list .item_wrap dl dd p span.plan span.tax{display:inline-block;transform:scale(0.9);font-size:10px;font-weight:300}.item_list .item_wrap dl dd p span.plan,.item_list .item_wrap .serial_detail dl dd p span.plan{margin:0 0 2px 0;color:#646464;font-size:11px;font-weight:300;line-height:1}.item_list .item_wrap dl dd p span.brand,.item_list .item_wrap .serial_detail dl dd p span.brand{margin:0 0 5px;color:#646464;font-size:12px;font-weight:600;letter-spacing:0.01em;line-height:1}.item_list .item_wrap dl dd p span.plan_name{font-size:10px;margin:0 0 5px;font-weight:normal;line-height:1}.item_list .item_wrap dl dd .item-image-under-contents{display:flex;align-items:center;justify-content:space-between}.item_list .item_wrap dl dd .item-image-under-contents__star,.item_list .item_wrap dl dd .item-image-under-contents__icon{display:flex;align-items:center}.item_list .item_wrap dl dd .reviews_star span.ster_y2{margin:0px 3px 1px 0;width:14px;height:14px}.item_list .item_wrap dl dd .rate_counte2{display:inline-block;margin:0px 0 0 1px;transform:none;font-size:11px;font-weight:bold;vertical-align:sub}.item_list .item-layout-change-button__list{display:flex;justify-content:flex-end;margin:-50px 0 30px;align-items:center}.item-layout-change-button__list--label{font-size:12px;margin:0 7px 0 0}.item-layout-change-button__list li:nth-last-of-type(2){border-right:1px solid #eee;margin:0 10px 0 0;padding:0 10px 0 0}.item_list .item-layout-change-s{content:none;height:35px;width:35px;background:url("/images/item/button_item-layout-change_s.png");background-repeat:no-repeat;background-size:contain;opacity:0.5;cursor:pointer}.item_list .item-layout-change-l{content:none;height:35px;width:35px;background:url("/images/item/button_item-layout-change_l.png");background-repeat:no-repeat;background-size:contain;opacity:0.5;cursor:pointer}.item_list .item-layout-change-s.active,.item_list .item-layout-change-l.active{opacity:1}.item_list .item_wrap dl dd .item-spec-contents{display:none}.item_list .item_wrap dl dd ul li.label_icon{display:inline-block;margin:0 3px 3px 0;padding:4px 3px;border:1px solid #eee;border-radius:3px;font-size:9px;letter-spacing:-0.1em;line-height:1;vertical-align:baseline;white-space:nowrap}.item_list .item_wrap dl dd ul li.label_icon.web_item:before,.item_list .item_wrap dl dd ul li.label_icon.store_item:before,.item_list .item_wrap dl dd ul li.label_icon.ladies_item:before,.item_list .item_wrap dl dd ul li.label_icon.belt_change_item:before,.item_list .item_wrap dl dd ul li.label_icon.limited_item:before,.item_list .item_wrap dl dd ul li.label_icon.buyable_item:before,.item_list .item_wrap dl dd ul li.label_icon.automatic_item:before,.item_list .item_wrap dl dd ul li.label_icon.quartz_item:before,.item_list .item_wrap dl dd ul li.label_icon.handrolle_item:before,.item_list .item_wrap dl dd ul li.label_icon.solar_item:before,.item_list .item_wrap dl dd ul li.label_icon.charging_item:before,.item_list .item_wrap dl dd ul li.label_icon.item_order:before{display:none;height:10px;margin:0 2px 1px 0;vertical-align:middle}.item_list .item_wrap dl dd ul li.label_icon.web_item:before{width:15px;content:url("/images/common/icon_web_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.store_item:before{width:12px;content:url("/images/common/icon_store_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.ladies_item:before{width:7px;content:url("/images/common/icon_ladies_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.belt_change_item:before{width:10px;content:url("/images/common/icon_belt_exchange.svg")}.item_list .item_wrap dl dd ul li.label_icon.limited_item:before{width:11px;content:url("/images/common/icon_limited_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.buyable_item:before{width:10px;content:url("/images/common/m_shoping_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.automatic_item:before{width:10px;content:url("/images/common/icon_automatic_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.handrolle_item:before{width:8px;content:url("/images/common/icon_handrolle_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.solar_item:before{width:10px;content:url("/images/common/icon_solar_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.quartz_item:before{width:7px;content:url("/images/common/icon_quartz_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.charging_item:before{width:5px;content:url("/images/common/icon_charging_g.svg")}.item_list .item_wrap dl dd ul li.label_icon.item_order:before{width:11px;margin:0 2px 2px 0;content:url("/images/common/m_item_order_g.svg")}.item_list .item_wrap dl dd .item_detail_modal{display:inline-block;content:none;background:url("/images/item/icon_scale.png");height:20px;width:20px;background-repeat:no-repeat;background-size:contain;margin:0 0 0 15px}.item_list .item_wrap dl dd ul li.buy_reference_price{display:block;margin:10px 0 15px 0;font-size:11px;line-height:1em;vertical-align:baseline;white-space:nowrap}.buy_reference_price_value{font-size:14px;font-weight:bold;white-space:nowrap}.item_list .item_wrap .serial_detail dl dd p span.brand{color:#646464;font-size:12px}.item_list .item_wrap dl dd p span.name,.item_list .item_wrap .serial_detail dl dd p span.name{color:#646464;font-size:12px;font-weight:normal;line-height:1}.item_list .item_wrap dl dd p span.name a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item_list .item_wrap .serial_detail dl dd p span.name{color:#646464;font-size:10px}.item_list .item_wrap .serial_detail dl dd span{display:inline-block;margin:0 0px;color:#240000;font-size:11px}.item_list .item_wrap dl dt p.rental_icon{display:block;z-index:1;position:absolute;top:0px;left:0;width:auto;padding:7px 10px;border-radius:0 20px 20px 0;background-color:#646464;color:#ffffff;font-size:10px;text-align:center}.item_detail_modal_wrap{display:flex;position:relative;flex-direction:row;justify-content:center;margin:5px 0 0 0}.item_detail_modal_wrap .item_select_button{display:flex;align-items:center;justify-content:center;width:100%;margin:0 2px;padding:2px 0;border-radius:15px;background:#fff;color:#646464;font-size:11px;font-weight:bold;cursor:pointer;border:1px solid #646464}.item_detail_modal_wrap .item_select_button::before{display:inline-block;width:13px;height:13px;margin:0 5px 0 0;background:#eee;background-image:url("/images/common/input_checked.png");background-size:contain;content:""}.item_detail_modal_wrap .item_select_button.is-checked::before{display:inline-block;width:13px;height:13px;margin:0 5px 0 0;background:#646464;background-image:url("/images/common/input_checked.png");background-size:contain;content:""}#item-select-modal{z-index:10001;position:fixed;bottom:20px;left:50%;width:90%;max-width:340px;padding:11px;transform:translateX(-50%);border:2px solid #240000;border-radius:10px;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,0.4)}.item_select_modal_title{margin:0px 0 20px;color:#240000;font-size:16px;font-weight:bold}.item-select-modal #error-message{display:block;margin:-10px 0 13px 0;color:#646464;font-size:11px}.selected-item-wrap{display:flex;justify-content:flex-start;width:80%;font-size:0}.selected-item-piece{display:block;position:relative;width:45px;height:45px;margin:0 8px 0 0;border-radius:5px;background:#eee;font-size:0}.selected-item-piece a.small-delete-button{position:absolute;top:-2px;right:-2px;width:13px;height:13px;padding:2px;border-radius:20px;background-color:#646464;cursor:pointer}.selected-item-piece button{display:block;width:100%;height:100%;border:none;border-radius:5px;font-size:0;cursor:pointer}.item-select-modal.is-hidden{display:none;opacity:0}.item-select-modal.is-show{display:block;opacity:1}.item-select-modal #compare-do{display:block;padding:0;border:none;background:none;color:#240000;font-size:13px;font-weight:bold;cursor:pointer}.item-select-modal #compare-do::after{display:inline-block;width:13px;height:11px;transform:rotate(180deg);background:url("/images/common/arrowB_b.svg");background-repeat:no-repeat;background-size:contain;content:""}.close-btn{display:block;position:absolute;top:-12px;right:-12px;width:25px;height:25px;padding:1px;border:3px solid #240000;border-radius:30px;background:url("/images/common/icon_clear_w.svg");background-color:#240000;font-size:0;cursor:pointer}.item-select-modal_inner{display:flex;justify-content:space-between}.item_list .item_wrap dl dt p.rental_icon.same_item{background-color:#f7772c}.item_list .item_wrap dl dt p.discount_percent_icon,.item_list .item_wrap dl dt p.new_icon{display:inline-block;z-index:1;position:absolute;bottom:0px;left:0;width:auto;margin:0;padding:3px 5px;border-radius:3px;color:#ffffff;font-size:10px;text-align:center;opacity:0.9}.item_list .item_wrap dl dt p.discount_percent_icon{background-color:#f7772c}.item_list .item_wrap dl dt p.new_icon{background-color:#d9534f}.item_list .item_wrap dl dd li:last-child{margin:0 0 3px 0}.index-item-image-size{width:100%;min-height:130px}.recommend_arrowR_wrap{position:absolute;top:0;right:0;width:30px;height:100%;background-color:#ffffff}.recommend_arrowL_wrap{position:absolute;top:0;left:0;width:30px;height:100%;background-color:#ffffff}#detail .good_image_label{position:absolute;display:flex;flex-direction:column;align-items:flex-start}#detail .good_image_label .rental_icon,#detail .good_image_label .ladies_item,#detail .good_image_label .item_buyable,#detail .good_image_label .item_order{display:inline-block;z-index:10;position:relative;top:0px;left:0;width:auto;margin:0 0 5px;padding:4px 4px 4px 4px;border:1px solid #240000;border-radius:0 20px 20px 0;background-color:#240000;color:#ffffff;font-size:10px;text-align:center;width:63px}#detail .good_image_label .item_buyable,#detail .good_image_label .item_order{padding:5px 7px 4px 2px;background:#fff;color:#240000}#detail .good_image_label .ladies_item{padding:6px 7px 4px 2px;background:#fff;color:#240000;letter-spacing:-0.05em}#detail .good_image_label .item_buyable a,#detail .good_image_label .item_order a{font-weight:normal}#detail .good_image_label .ladies_item:before{display:inline-block;width:11px;height:8px;margin:0 2px 1px 0;vertical-align:middle;content:url(/images/common/icon_ladies_g.svg)}#detail .good_image_label .item_buyable:before{display:inline-block;width:12px;height:13px;margin:0 0px 1px 0px;vertical-align:middle;content:url(/images/common/m_shoping_g.svg)}#detail .good_image_label .item_order:before{display:inline-block;width:12px;height:13px;margin:0 0px 1px 0px;vertical-align:middle;content:url(/images/common/m_item_order_g.svg)}#detail .good_image .label_under_consideration{z-index:1;position:absolute;right:0;top:385px;padding:6px;border-radius:0px 5px 5px 5px;background:#eee;font-size:10px}#detail .good_image .label_under_consideration::before{position:absolute;top:0;left:-11px;border-top:9px solid #eee;border-left:11px solid transparent;content:""}#detail .good_image .label_under_consideration span{font-size:17px;font-weight:bold}#detail .good_image .label_under_consideration span::before{display:inline-block;width:14px;height:15px;margin:0 2px 0 0;background:url("/images/common/icon_human.png") no-repeat;background-size:contain;content:""}#similar_item .rental_icon{padding:6px 10px 6px 9px}#detail #same_items .rental_icon{padding:6px 10px 6px 10px}.recommend_arrow_inner{position:relative;height:100%}.recommend_arrow_inner span{position:absolute;top:50%;right:0;left:0;margin:-7px 0 0 0}.item_list .item_wrap dl dd p.cname,.cname{display:inline-block;min-width:43.3%;padding:5px;border:1px solid #4d4d4d;background-color:#4d4d4d;color:#ffffff;font-size:10px;text-align:center}.item_list .item_wrap a:hover{opacity:0.6}#item .contents_wrap section p.btn_wt_w220:before{top:32px}#item .contents_wrap section p.btn_wt_w220:after{top:32px}.company_label{display:inline-block;position:relative;margin:0 auto 10px}.contents_wrap .breadcrumb{max-width:1200px;width:90%;margin:0 auto}div#comparison_item{z-index:1001}#comparison_item div.popup_defa{margin:100px auto}#comparison_item .plural_modal{display:none;z-index:500;position:fixed}#comparison_item .sample_detail_w_wrap{display:flex;position:relative;flex-wrap:wrap;justify-content:space-between;padding:0 0 10px 0;border-bottom:1px solid #eee;text-align:left}#comparison_item h1{width:auto;margin:0 auto 25px;padding:0px;color:#646464;font-size:28px;font-weight:bold;line-height:1.4;text-align:center}#comparison_item span.item_name{display:block;font-size:11px}#comparison_item div.icon_description_wrap div{margin:10px auto}#comparison_item div.icon_description_wrap ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:10px 0 0}.comparison-item__selected-item{padding:6px;border-radius:5px;background:#eee;color:#646464;font-size:12px;font-weight:normal}.comparison-item__link{display:block;position:absolute;top:0;right:0;margin:15px 0 0 0;padding:8px;border-radius:5px;background-color:#240000;color:#ffffff;font-size:10px;font-weight:bold;line-height:1;text-align:center}#comparison_item .icon_ribbon_wrap{width:100%}#comparison_item .icon_ribbon{box-sizing:border-box;display:inline-block;position:relative;height:20px;padding:0 15px 0px 10px;background:#f8cd46;color:#FFF;font-size:8px;font-weight:bold;line-height:20px;text-align:center}#comparison_item .icon_ribbon--inlist{margin:15px 0 -6px 0}#comparison_item .icon_ribbon:after{z-index:1;position:absolute;width:0px;height:0px;content:''}#comparison_item .icon_ribbon:after{top:0;right:0;border-width:10px 5px 10px 0px;border-style:solid;border-color:transparent #fff transparent transparent}#comparison_item li.ribbon_description{width:80%;margin:0 0 0 5px;color:#646464;font-size:12px;line-height:15px}#comparison_item .icon_condition{display:inline-block;margin:0;padding:6px;border:1px solid #eee;border-radius:3px;font-size:10px}#comparison_item li.condition_description{width:398px;margin:0 0 0 5px;color:#646464;font-size:12px;line-height:15px}#comparison_item .icon_condition:before{display:inline-block;position:relative;top:0;width:8px;margin:-2px 3px 0 0px;transform:scale(1);vertical-align:middle;content:url("/images/common/icon_condition_g.svg")}#comparison_item .icon_warranty{display:inline-block;margin:0;padding:6px;border:1px solid #eee;border-radius:3px;font-size:10px}#comparison_item .icon_warranty:before{display:inline-block;position:relative;top:0;width:10px;margin:-2px 3px 0 0px;transform:scale(1);vertical-align:middle;content:url("/images/common/icon_warranty_g.svg")}#comparison_item .icon_case{display:inline-block;margin:0;padding:6px;border:1px solid #eee;border-radius:3px;font-size:10px}#comparison_item .icon_case:before{display:inline-block;position:relative;top:0;width:10px;margin:-2px 3px 0 0px;transform:scale(1);vertical-align:middle;content:url("/images/common/icon_case.svg")}#comparison_item .title_wrap{padding:0 0 20px 0;border-bottom:1px solid #eee;background-color:#ffffff;color:#646464;text-align:left}#comparison_item .sample_detail_w_wrap ul{width:100%;margin:15px 10px 0 0}#comparison_item .sample_detail_w_wrap ul li{margin:3px 0}#comparison_item .sample_detail_w_wrap ul li.icon_wrap{margin:8px auto 15px}#comparison_item .sample_detail_w_wrap ul li p.buy_price{margin:0 0 12px;color:#d9534f;font-size:24px;font-weight:bold}#comparison_item .sample_detail_w_wrap ul li .buy_price--Stext{font-size:11px}#comparison_item .sample_detail_w_wrap ul li.item_name{margin:8px 0 15px;font-size:11px}#comparison_item .sample_detail_w_wrap ul li.item_name a{border-bottom:1px solid #646464;font-size:12px}#comparison_item .sample_detail_w_wrap ul li .belt_max_size{display:inline-block;margin:0;padding:6px;border:1px solid #eee;border-radius:3px;font-size:10px;font-weight:bold}#comparison_item .sample_detail_w_wrap ul li p.item_accessories{margin:0;color:#646464;font-size:12px;line-height:1.5}#comparison_item .sample_detail_w_wrap ul li p.about_condition{margin:0;color:#646464;font-size:12px;line-height:1.5}#comparison_item .grad-item{position:relative;margin:0;color:#646464;font-size:12px;line-height:1.5}#comparison_item .about_condition button{border:none;position:absolute;right:0;bottom:0;padding:0 0 0 1.1em;background:#fff;text-decoration:underline;font-size:12px;text-align:right}#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)}}#comparison_item .about_condition{display:inline-block;width:100%}#comparison_item .modal{height:65%;padding:30px}#comparison_item .modal-inner{height:90%;margin:0 -15px 0;padding:0 15px 0;overflow-y:scroll}#comparison_item p.sample_btn_close{margin:0;padding:20px 0 0;border-top:1px solid #eee}@media screen and (max-width: 800px){.contents_wrap .breadcrumb{width:100%}}@media screen and (max-width: 640px){.contents_wrap .breadcrumb{width:90%}}#detail .contents_wrap{margin:54px 0 120px}#detail .contents_wrap .item_detail{display:flex;justify-content:space-around;margin:0 auto 50px}#detail .contents_wrap .item_list .item_wrap dl{display:block}#detail .contents_wrap .item_list .item_wrap dl dt img{width:100%}#detail .contents_wrap .item_list .item_wrap.splide__slide dl dt{width:100%}#detail .contents_wrap .item_list .item_wrap.splide__slide dl dd{width:100%}#detail .good_image{position:relative;width:600px}#detail .slider_wrap{position:relative;width:600px;margin:0 auto}#detail .main-item-carousel__caption{padding:17px;line-height:1.5;font-size:12px;margin:16px 0 0 0;background:#f5f5f5;border-radius:5px}#detail .goods_detail_wrap .rental_detail .main-item-carousel__caption p,.main-item-carousel__caption p{margin:0 0 10px 0;font-weight:bold}#detail .main-item-carousel__caption li{text-indent:-1em;padding:0 0 0 1em}#detail .main-item-carousel__caption a{text-decoration:underline}.userreview-photo{margin:150px 0 0 0}.userreview-photo__title{font-size:18px;font-weight:bold;margin:0 0 20px 0;display:flex;justify-content:space-between;align-items:center}.userreview-photo__title-link{display:block;padding:5px 8px 4px 24px;border:2px solid #646464;font-size:13px;line-height:1;border-radius:5px;position:relative;text-decoration:none;color:#646464;font-weight:bold}.userreview-photo__title-link::before{content:url("/images/common/btn_ac_open_g.png");display:inline-block;transform:scale(0.6);position:absolute;top:-12px;left:-10px}.userreview-photo__list{display:flex;flex-direction:row;justify-content:flex-start;width:102%}@supports (aspect-ratio: 1){.userreview-photo__item{width:32%;aspect-ratio:1;margin:0 1% 0 0}}@supports not (aspect-ratio: 1){.userreview-photo__item{width:32%;padding-top:32%;position:relative}.userreview-photo__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.userreview-photo__image-link{display:block}.userreview-photo__image{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}#userreview_photo_modal{width:auto}.userreview-photo-modal__info{padding:0 15px}#userreview_photo_modal .review_infomation{display:inline-block}#userreview_photo_modal .user_infomation{display:block;margin:10px 0 0 0}#userreview_photo_modal .review_title{font-weight:bold;margin:0 0 5px}#userreview_photo_modal .user_infomation span{display:inline-block}#userreview_photo_modal p.sample_btn_close{position:fixed;bottom:1dvh;right:50.5%;margin:0;background:#240000;font-size:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50px;transform:scale(0.5) translateX(445px);content:url("/images/common/close_w.svg");padding:18px;z-index:501}.popup_area{width:100%;text-align:center}.popup_area p{padding:10px;background-color:#eee;color:#646464;font-size:12px}#detail .under_watch{display:flex;align-items:flex-start;justify-content:space-evenly;margin:20px 0;text-align:center}#detail .ar_qr_tag{display:inline-block;width:90px;height:90px;margin:0 10px 0 0;background:#fff;vertical-align:top}#detail .ar_qr_tag_text{display:inline-block}#detail .ar_fitting_wrap{margin:0;font-size:0;text-align:center}#detail .ar_fitting_wrap .ar_fitting_pc_box{display:inline-block;width:100px;height:120px;margin:0;padding:10px;border:1px solid #eee;border-radius:5px}#detail .ar_fitting_wrap .ar_fitting_pc_box .ar_fitting_pc_text{color:#646464;font-size:12px;font-weight:bold}#detail .ar_fitting_wrap .ar_fitting_pc_box .ar_fitting_pc_text::before{display:inline-block;position:relative;top:-1px;bottom:0;left:0;width:12px;height:12px;margin:0 5px 0 0;vertical-align:middle;content:url("/images/common/icon_camera_g.svg")}#detail .ar_fitting_wrap .ar_fitting_pc_box .ar_fitting_pc_qrimage{display:block;z-index:-100;position:relative;width:100px;height:100px}#detail .ar_fitting_wrap .ar_fitting_pc_box img{-webkit-transform:scale(1.2, 1.2);position:absolute;right:0;left:0;width:100%;height:auto;transform:scale(1.2, 1.2)}#detail .ar_fitting_wrap a{-webkit-transition:all 0.8s ease;display:inline-block;position:relative;padding:7px 15px;border:2px solid #646464;border-radius:100px;transition:all 0.8s ease}#detail .ar_fitting_wrap a::before{display:inline-block;position:relative;top:0;bottom:0;left:0;width:12px;height:12px;margin:0 5px 0 0;vertical-align:middle;content:url("/images/common/icon_launch_g.svg")}#detail .ar_fitting_wrap a:hover{cursor:pointer;opacity:0.6}#detail .ar_fitting_wrap a span{display:inline-block;color:#646464;font-size:12px;font-weight:bold;vertical-align:middle}#detail .ar_fitting_wrap .ar_howto a{border:none;font-size:12px}#detail .ar_fitting_wrap .ar_howto a::before{content:none}#detail .similar_items{display:inline-block;width:100px;height:120px;padding:10px;border:1px solid #eee;border-radius:5px;text-decoration:none}#detail .similar_items.sptab_btn{-webkit-transition:all 0.8s ease;display:inline-block;position:relative;width:auto;height:auto;padding:7px 15px;border:2px solid #646464;border-radius:100px;transition:all 0.8s ease}#detail .similar_items .similar_text{color:#646464;font-size:12px;font-weight:bold;line-height:1em}#detail .similar_items .similar_text_image{margin:15px 0 0 0}.item_model_list_modal{right:0;left:0;width:80%;height:80%;margin:auto;padding:30px 0 0 0;border-radius:10px;background:#fff}.item_model_list_modal .item_model_list_modal_title{font-size:20px;font-weight:bold;text-align:center}.item_model_list_modal .item_wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:30px 30px 0}.item_model_list_modal .item_wrap .item_contents{width:20%;margin:0 10px 50px}.item_model_list_modal .item_wrap .item_contents img{width:90%}.item_model_list_modal .item_wrap .item_contents dl{position:relative}.item_model_list_modal .item_wrap .item_contents dt{margin:0 0 20px 0}.item_model_list_modal .item_wrap .item_contents dt .rental_icon{display:inline-block;z-index:10;position:absolute;top:0px;left:0;width:auto;margin:0 0 5px;padding:7px 15px 7px 15px;border:1px solid #240000;border-radius:0 20px 20px 0;background-color:#240000;color:#ffffff;font-size:10px;text-align:center}.item_model_list_modal .item_wrap .item_contents dd .plan{font-size:10px}.item_model_list_modal .item_wrap .item_contents dd .brand{font-size:10px}.item_model_list_modal .item_wrap .item_contents dd .name{margin:5px 0 0 0;font-size:12px;line-height:1.5em}.item_model_list_modal p.sample_btn_close{display:inline-block;z-index:10;position:inherit;top:9%;right:11%;width:40px;height:40px;margin:0;border-radius:50px;background:#240000;color:#fff;font-size:0;opacity:0.8}.item_model_list_modal p.sample_btn_close:before{margin:9px 0 -3px;transform:scale(0.5, 0.5);content:url(/images/common/close_w.svg)}#detail .goods_detail_wrap{width:400px}#detail .goods_detail_wrap h1{display:inline-block;position:relative;left:0px;width:100%;margin:0 auto;padding:0px 0 0px;color:#646464;font-size:14px;font-weight:300;line-height:1.3;text-align:left}#detail .goods_detail_wrap h1:before{-webkit-transform:scale(0.5, 0.5);display:none;padding:0 0px 0 0;transform:scale(0.5, 0.5);vertical-align:middle;content:url("/images/common/subhead_scale_w30.png")}#detail .goods_detail_wrap h1 span.detail_title_brand{display:block;position:relative;margin:0 0 8px 0;font-size:11px;letter-spacing:0.02em;line-height:1.2;text-align:left;vertical-align:baseline;word-break:break-all}.detail_title_wrap{position:relative;margin:0 0 20px}.detail_title_wrap .detail_title_brand a{font-weight:600;text-decoration:underline}.detail_title_wrap .detail_title_brand a:hover{text-decoration:none}.rental_detail dd a{text-decoration:underline}#detail .goods_detail_wrap .item_name_title{display:block;margin:0;padding:0;font-size:15px;font-weight:bold;line-height:1.2}#detail .goods_detail_wrap .item_name_title .item_name_title_code{display:inline-block;font-size:10px}#detail .goods_detail_wrap .goods_detail .c_name,#detail .goods_detail_wrap .rental_detail .c_name{margin:0px 0 20px;padding:0 0 0px;font-size:16px;font-weight:bold}#detail .goods_detail_wrap .goods_detail dl,#detail .goods_detail_wrap .rental_detail dl{margin:0 0 13px;padding:0 0 0px;font-size:0}#detail .goods_detail_wrap .goods_detail dl:last-child,#detail .goods_detail_wrap .rental_detail dl:last-child{margin:0 0 0px;padding:0 0 0px;font-size:0}.text_link_ul{color:#646464;text-align:right;text-decoration:underline;opacity:1}#detail .goods_detail_wrap .rental_detail dl:last-child{margin:0 0 0px}#detail .goods_detail_wrap .goods_detail dl dt,#detail .goods_detail_wrap .rental_detail dl dt{display:inline-block;width:28%;padding:0 5% 0 0;font-size:13px;line-height:1.3;text-align:left;vertical-align:middle}#detail .goods_detail_wrap .rental_detail dl.dt_2line dt{line-height:1.1}#detail .goods_detail_wrap .goods_detail dl dd,#detail .goods_detail_wrap .rental_detail dl dd{word-wrap:break-word;display:inline-block;width:67%;font-size:13px;line-height:1.3;text-align:right;vertical-align:middle}#detail .goods_detail_wrap .goods_detail dl.db_single dd,#detail .goods_detail_wrap .rental_detail dl.db_single dd{display:block;width:100%;line-height:1.5;text-align:left;vertical-align:top}#detail .goods_detail_wrap .goods_detail dl.db_single dt,#detail .goods_detail_wrap .rental_detail dl.db_single dt{display:block;width:100%;margin:0 0 5px;padding:0;vertical-align:top}#detail .goods_detail_wrap .rental_detail dl dd,#detail .goods_detail_wrap .rental_detail dl dd .en{font-weight:normal}#detail .goods_detail_wrap .rental_detail dl dd .unit_small{font-size:10px}#detail .goods_detail_wrap .rental_detail{margin:0px 0 30px;padding:0px 0 30px;border-bottom:1px solid #eeeeee}#detail .goods_detail_wrap .rental_detail.border_top{margin:0;padding:20px 0 0;border-top:1px solid #eeeeee;border-bottom:none}#detail .goods_detail_wrap .rental_detail.review_wrap{padding:0;border-bottom:0px solid #eeeeee}#detail .goods_detail_wrap #intro-tab .rental_detail{font-size:13px;line-height:1.7;text-align:left}#detail .goods_detail_wrap #intro-tab .rental_detail img{width:100%;height:auto;margin:20px 0}#detail .goods_detail_wrap .rental_detail.other_item_link{margin:50px 0 50px}#detail .goods_detail_wrap #review-tab .rental_detail:first-of-type{padding:20px 0 50px 0}#detail .goods_detail_wrap #review-tab .rental_detail:last-child{margin:0;padding:0;border-bottom:none}#detail .goods_detail_wrap #review-tab .rental_detail.review_wrap{padding:15px;background:#fafafa}#detail .goods_detail_wrap #review-tab .btn_all_review{padding:15px 0 0;background:#fafafa;cursor:pointer}#detail .goods_detail_wrap #review-tab .btn_all_review::before{display:inline-block;width:20px;height:20px;margin:0 -3px 3px;background-image:url("/images/common/btn_ac_open_g.png");background-size:contain;vertical-align:middle;content:""}#detail .goods_detail_wrap #review-tab .all_review_alert{padding:0 0 15px;background:#fafafa;font-size:14px;text-align:center}#detail .goods_detail_wrap .rental_detail.no_reviews:last-child{padding:0;border:none}#detail .goods_detail_wrap .rental_detail .same_item p{margin:10px 0 0 0 !important;padding:0 0 0 1em;font-size:11px;text-align:left}#detail .goods_detail_wrap .item_buyable_list dl{margin:0 0 13px;padding:0 0 0px;font-size:0}#detail .goods_detail_wrap .item_buyable_list dt{display:inline-block;width:28%;padding:0 5% 0 0;font-size:13px;line-height:1.3;text-align:left;vertical-align:middle}#detail .goods_detail_wrap .item_buyable_list dd{word-wrap:break-word;display:inline-block;width:67%;font-size:13px;line-height:1.3;text-align:right;vertical-align:middle}#detail .goods_detail_wrap .item_buyable_list .staff_comment_condition{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee;font-size:13px;line-height:1.3}.review_content{margin:0 0 50px 0}.review_content:last-child{margin:0}.review_content_innner{margin:0 0 15px 0}.reviews_star span.ster_y,.reviews_star span.ster_half_color,.reviews_star span.ster_g,.no_reviews_star span{display:inline-block;width:20px;height:20px;margin:0 5px 0 0;font-size:0}.reviews_star span.ster_y{content:url("/images/common/star_y.svg")}.reviews_star span.ster_half_color{content:url("/images/common/star_half_y.svg")}.reviews_star span.ster_g{content:url("/images/common/star_border_g.svg")}#detail .goods_detail_wrap .rental_detail p.review_btn{margin:0 0 20px 0;font-size:0}.reviews_star_content{position:relative}.reviews_star{display:inline-block;font-size:0;vertical-align:middle}.rate_counte{display:inline-block;margin:0 10px 0 0;font-size:14px;font-weight:bold;vertical-align:middle}.reviews_star span.ster_y2,.reviews_star span.ster_half_color2,.reviews_star span.ster_g2,.no_reviews_star span{display:inline-block;width:11px;height:20px;margin:-3px 2px 4px 0;font-size:0}.reviews_star span.ster_y2 span.ster_y3{content:url(/images/common/star_y.svg)}.reviews_star span.ster_half_color2 span.ster_half_color3{content:url("/images/common/star_half_y.svg")}.reviews_star span.ster_g2 span.ster_g3{content:url("/images/common/star_border_g.svg")}.reviews_star2{display:inline-block;font-size:0;vertical-align:middle}.rate_counte2{display:inline-block;margin:2px 2px 2px 0px;transform:scale(0.8);font-size:10px;font-weight:bold}.rsc_wrap{margin:5px 0 10px;padding:0px 0 10px;border-bottom:1px solid #eeeeee}.reviews_star span.ster_y3,.reviews_star span.ster_half_color3,.reviews_star span.ster_g3,.no_reviews_star span{display:inline-block;width:14px;height:20px;margin:3px 2px 0 0;font-size:0}.reviews_star3{display:inline-block;font-size:0;vertical-align:middle}.rate_counte3{display:inline-block;margin:2px 2px 2px 0px;transform:scale(0.8);font-size:10px;font-weight:bold}.average_score2{padding:0;font-size:10px;font-weight:bold}.average_score2 a{text-decoration:underline}.average_score_number2{padding:0 3px;font-size:14px;font-weight:bold}#detail .goods_detail_wrap .rental_detail p.review_infomation{display:inline-block;font-size:12px;line-height:1;vertical-align:middle}#detail .goods_detail_wrap .rental_detail p.review_infomation.user_infomation{display:block;margin:10px 0 0 0;line-height:1}#detail .goods_detail_wrap .rental_detail p.review_infomation .wrist_diameter{margin:0 0 0 10px;padding:0 0 0 12px;border-left:1px solid #646464}.reviews_star span.reviews_item{width:16px;height:16px}.reviews_star span.reviews_item:last-child{margin:0}#detail .goods_detail_wrap .rental_detail .review_title p{margin:0 0 5px 0;font-size:13px;font-weight:bold;line-height:1.4}#detail .goods_detail_wrap .rental_detail .review_text{display:inline-block;width:100%;margin:0 0 10px 0;vertical-align:top}#detail .goods_detail_wrap .rental_detail .review_image{display:block;width:50%;margin:0 0 15px 0}#detail .goods_detail_wrap .rental_detail .review_image img{width:100%;margin:0;padding:0}#detail .goods_detail_wrap .rental_detail .review_text_item .text_element,#detail .goods_detail_wrap .rental_detail .response p{line-height:1.6}#detail .goods_detail_wrap .rental_detail .review_text_item .text_element{position:relative;font-size:13px;word-break:break-all}.rental_detail .review_text_item .text_element div{text-align:left}.review_text_item button{border:none;-webkit-transition:all 0.7s ease;display:inline-block;position:absolute;right:0;bottom:2px;padding:0 0 0 4px;border-bottom:1px solid #646464;background:#aaa linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 5%, #fff 100%);line-height:1.2;transition:all 0.7s ease;cursor:pointer}.review_text_item button:hover{border-bottom:1px solid #aaaaaa;color:#aaaaaa}.text_trigger{font-size:13px;text-decoration:underline;cursor:pointer}.text_trigger:hover{opacity:0.7}.review_response_content{margin:8px 0 0 3px;font-size:13px}.review_response_content::before{display:inline-block;width:14px;height:16px;content:url("/images/common/arrow_right_g.svg")}.review_response_content label.acc-head{-webkit-transition:all 0.7s ease;box-sizing:border-box;display:inline-block;border-bottom:1px solid #646464;font-size:12px;font-weight:bold;line-height:1.2;opacity:1;transition:all 0.7s ease}.review_response_content label.acc-head:hover{opacity:0.7}.response{display:none;margin:5px 0 0 0;padding:30px;border-radius:15px;background-color:#fafafa}.collapse_box{display:block;margin:10px 0 0 0;font-size:0;text-align:right}#detail .goods_detail_wrap .rental_detail .review_response_content p.collapse_btn{-webkit-transition:all 0.7s ease;box-sizing:border-box;display:inline-block;position:relative;padding:0 13px 0 0;border-bottom:1px solid #646464;font-size:12px;font-weight:bold;line-height:1.2;text-align:right;cursor:pointer;transition:all 0.7s ease}.collapse_btn::after{-webkit-transform:scale(0.4, 0.4);-moz-transform:scale(0.4, 0.4);-ms-transform:scale(0.4, 0.4);-o-transform:scale(0.4, 0.4);display:inline-block;position:absolute;top:-1px;right:-7px;bottom:0;transform:scale(0.4, 0.4);content:url("/images/common/arrowUp_g.svg")}.collapse_btn:hover{opacity:0.7}#detail .goods_detail_wrap .rental_detail .reviews_star,.reviews_score,#detail .goods_detail_wrap .rental_detail .no_reviews_star,.no_reviews_score{display:inline-block;font-size:0;vertical-align:middle}.no_reviews_star span{content:url("/images/common/star_border_g.svg")}.no_reviews_star span:last-child{margin:0}.average_score{font-size:13px;font-weight:bold}.average_score .average_score_number{padding:0 5px;font-size:24px}.average_score .weight_nomal{font-weight:normal}.average_score a .weight_nomal{text-decoration:underline}.average_score a{-webkit-transition:all 0.7s ease;border-bottom:1px solid #646464;font-weight:normal;cursor:pointer;transition:all 0.7s ease}.average_score a:hover{opacity:0.7}#detail .goods_detail_wrap .rental_detail p{margin:0 0 30px 0}#detail .goods_detail_wrap .rental_detail p.review_info_date{margin:0}#detail .goods_detail_wrap #detail-tab .staff_comment{height:auto;padding:0}#detail .goods_detail_wrap .rental_detail h2.staff_comment{margin:0px 0 30px;padding:0px 0 30px;border-bottom:1px solid #eeeeee;font-size:13px;line-height:1.8;word-break:break-all}#detail .goods_detail_wrap .rental_detail p.btn_textlink{margin:20px 0 0 0;line-height:1}#detail .goods_detail_wrap .rental_detail .detail_label_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%;font-size:0}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.label_icon{display:inline-block;width:25%;margin:0 0 12px 0;font-size:10px;line-height:1.1;text-align:center;vertical-align:top}.detail_label_wrap li:last-child{margin:0}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.label_icon::before{display:block;height:22px;margin:0 auto 4px}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.label_icon .btn_textlink{display:inline-block;margin:-0.5em 0 0 0}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.label_icon a.modal_btn{color:#646464;font-size:10px;font-weight:300;line-height:1;text-decoration:underline}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.label_icon a.modal_btn::before{margin:-1px -3px 0 -5px;transform:scale(0.45, 0.45)}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.item_buyable::before{width:24px;content:url("/images/common/icon_buyable_g.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.item_condition::before{width:20px;content:url("/images/common/icon_condition_g.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.store_item::before{width:22px;content:url("/images/common/icon_store_g.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.web_item::before{width:30px;content:url("/images/common/icon_web_g.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.ladies_item::before{width:15px;content:url("/images/common/icon_ladies_g.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.belt_change_item::before{width:20px;content:url("/images/common/icon_belt_exchange.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.similar_item::before{width:20px;content:url("/images/common/icon_similar_item.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.limited_item::before{width:20px;content:url("/images/common/icon_limited_g.svg")}#detail .goods_detail_wrap .your_size{font-size:10px}#detail .goods_detail_wrap .your_size a{text-decoration:underline}.rental_detail_text{margin:0 0 20px 0}.bg_fafafa{padding:20px;border-radius:5px;background-color:#fafafa;font-size:0}.review_step{display:inline-block;width:32%;height:124px;margin:0 2% 0 0;padding:20px 0;border-radius:5px;background-color:#ffffff;text-align:center;vertical-align:middle}.review_step:last-child{margin:0}#detail .goods_detail_wrap .rental_detail .review_step_number{font-size:12px;font-weight:bold;line-height:1}.review_step_number span{padding:0 0 0 3px;font-size:16px}#detail .goods_detail_wrap .rental_detail .review_step_text{margin:0 3.3%;font-size:10px;line-height:1.4}#detail .goods_detail_wrap .rental_detail .review_step_text span{font-weight:bold}#detail .goods_detail_wrap .rental_detail .step_01:before{display:block;width:35px;height:35px;margin:22.5px auto;background-image:url("/images/common/pencil_g.svg");background-repeat:no-repeat;background-size:contain;content:""}#detail .goods_detail_wrap .rental_detail .step_02:before{display:block;width:45px;height:45px;margin:20px auto;background-image:url("/images/common/m_check_g.svg");background-repeat:no-repeat;background-size:contain;content:""}#detail .goods_detail_wrap .rental_detail .step_03:before{display:block;width:50px;height:50px;margin:15px auto;background-image:url("/images/common/point_icon_g.svg");background-repeat:no-repeat;background-size:contain;content:""}.caption{margin:5px 0 0}.detail_select_area_area{margin:0 0 30px;border-bottom:1px solid #eee}.select_area_wrap{z-index:1;position:relative;width:100%;font-size:0;letter-spacing:0}.tabs{position:relative;top:-1px}.nav-tab-top{width:33.3%;border-right:1px solid #fff;border-bottom:3px solid #240000;background:#eee;font-size:12px;line-height:1.4;text-align:center;vertical-align:middle;table-layout:fixed}.item_detail_active{background:#240000;color:#fff;font-weight:bold}.item_detail_active .nav-tabs_item_inner{color:#fff}.nav-tab-top a{-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-ms-transition:opacity .8s;-o-transition:opacity .8s;display:block;position:relative;width:100%;padding:10px 0;opacity:1;transition:opacity .8s}.nav-tab-top a:hover{opacity:0.7}.item_detail_active a:hover{opacity:1}.nav-tabs_item_inner{display:inline-block;vertical-align:bottom}.item_detail_active a:after{display:none}.nav-tabs>li.active{background-color:#ffffff}#index_result .no_result,.no_result{width:100%;min-height:500px;margin:0px auto 0;text-align:center}.serialnumber_wrapper #index_result .no_result,.serialnumber_wrapper .no_result{width:auto;min-height:auto;margin:0px auto 0;margin:0 0 80px;padding:50px;border-top:2px solid #ffffff;background-color:#fafafa;text-align:center}.no_result .next_step_message{margin:0}.no_result .thanks_message{margin:0 0 6px}#store_result .item_wrap a dl{margin:0px 0 0px}.serialNo_input{width:100%}#item .contents_wrap section #search_box .check_wrap ul.serialNo_input li{width:100%}#item .contents_wrap section #search_box .check_wrap ul.serialNo_input li input{display:inline-block;width:90%;padding:15px 8% 15px 2%;border:1px solid #646464;color:#646464;font-size:14px}.item_list .item_wrap .serial_detail dl dd p.serialNo_result{margin:7px 0 0;border:none;color:#646464;font-size:10px;text-align:center}#item .contents_wrap section.serialnumber #search_box{width:auto;margin:0 auto;padding:50px;float:none;background-color:#fafafa}#item .contents_wrap section.serialnumber .item_list{width:100%;margin:50px 0 0;float:none}.to_Trader_message{margin:0 0 30px;font-size:14px;text-align:left}.dearTrader{margin:0 0 10px;color:#646464;font-weight:bold}.to_Trader_text{margin:0 0 20px 0;line-height:1.8}section.serialnumber #index_result{margin:0}section.serialnumber #index_result .no_result{padding:0 auto 60px}.serialnumber #index_result .store_name{display:inline-block;width:93.3%;margin:0 0 25px 0;padding:15px 15px 15px 15px;border:1px solid #646464;color:#646464;font-size:14px;vertical-align:middle;cursor:text}.serialnumber #index_result .special_article_terms{display:inline-block;width:100%;width:93.3%;margin:0 0 15px 0;padding:15px 15px 15px 15px;border:1px solid #646464;color:#646464;font-size:14px;vertical-align:middle;cursor:text;resize:vertical}.serial_search_box p.pattern_input span.pattern_input_wrap{margin:0 auto;background:#fff}.serialnumber #index_result p.pattern_input span.pattern_input_wrap{margin:0 0 20px 0;background:#fff}.serial_search_box h3{margin:0 0 30px 0px;padding:15px;border:none;border-radius:5px;background-color:#eee;color:#646464;font-size:14px;letter-spacing:-0.05em}#search_box .rental_select:first-of-type{margin:0}#search_box .rental_select:nth-of-type(2){padding:0;border:none}#search_box .rental_select{margin:30px 0 0;padding:0 0 30px 0;border-bottom:1px solid #eee;font-size:12px}.serial_search_box .brand_select select{appearance:none;-webkit-appearance:none;display:block;width:100%;padding:15px;border:1px solid #646464;border-radius:0;background-color:#ffffff;color:#646464;cursor:pointer}.serial_search_box .brand_select li{position:relative;width:100%;max-width:380px;margin:0 auto}.serial_search_box .brand_select li:after{-webkit-transform:scale(0.4, 0.4);display:inline-block;z-index:1;position:absolute;top:50%;right:10px;margin:-10px 0 0;transform:scale(0.4, 0.4);content:url(/images/common/arrowU_g.svg);pointer-events:none}#item .contents_wrap section.serialnumber .item_list .item_wrap{display:block;width:90%;margin:0 auto;padding:5px;background-color:#fafafa}#item .contents_wrap section.serialnumber .item_list .item_wrap .serial_detail dl dd p.serialNo_results{margin:6px 0 0;border:none;color:#240000;font-size:12px;font-weight:bold}.item_list .item_wrap .serial_detail{-webkit-transition:all 0.2s linear;display:inline-block;position:relative;width:30%;margin:0 3% 0 0;color:#646464;vertical-align:top;opacity:1;transition:all 0.2s linear}div.to_Trader_message_result{display:inline-block;width:63%;margin:0;padding:0;vertical-align:middle}#item .contents_wrap section div.to_Trader_message_result .btn_textlink{margin:15px 0 0}#item .contents_wrap section div.to_Trader_message_result .btn_textlink a{color:#646464}.serial_search_box p.pattern_input:hover{background-color:#fafafa;color:#646464}.serial_search_box .submit_text:hover{color:#240000}.itempage_bnner{margin:0px 0px 40px}.itempage_bnner a img{width:100%;height:auto}.itempage_bnner a:hover img{opacity:0.8}.itempage_bnner_sp{display:none}.storeinfo{margin:0px 0 0;padding:0px 0;font-size:13px;line-height:1.8;text-align:left}.storeinfo .storeinfo_box{margin:30px 0 0}.storeinfo .storeinfo_box .storeinfo_text{margin:0 0 20px 0}.storeinfo .storeinfo_box .storeinfo_text:last-child{margin:0}.storeinfo .storeinfo_box_gray{padding:2em 2em 2em 3em;background:#eee;font-size:11px}.storeinfo .storeinfo_box_gray li{text-indent:-1em}.storeinfo label.listnav01{display:inline-block;margin:7px 0}.storeinfo_section_title{margin:0 0 5px 0;font-size:12px;font-weight:bold;line-height:1.4}.storeinfo_section_text{font-size:12px;line-height:1.6}.daily_sale .search_area{margin:20px 0 0 0}.new_arrival .storeinfo{margin:0 0 35px 0;padding:0 30px;background:#31bdcc;color:#fff}.new_arrival .storeinfo_inner{box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 0;border-top:solid #fff 1px}.new_arrival .storeinfo_text{display:inline-block}.new_arrival .update_date{font-size:12px;font-weight:bold}.new_arrival .storeinfo .caption{margin:0;font-size:12px}.new_arrival .change_log{width:23%;height:fit-content;padding:20px 15px 10px 20px;border-radius:0px;background:#eee;font-size:12px}.new_arrival .change_log_title{margin:0 0 15px 0;font-size:14px;font-weight:bold;white-space:nowrap}.change_log_contents{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:flex-start}.new_arrival .change_log a{display:inline-block;margin:0 10px 10px 0;padding:8px;border-radius:20px;background:#fff;font-size:12px;white-space:nowrap}.new_arrival .new_arrival_contents{display:flex;flex-direction:row-reverse;border-bottom:1px solid #eeeeee}.new_arrival .item_list .item-layout-change-button__list{margin:-30px 0 30px;display:flex}.new_arrival .feature_text{width:74%;margin:0 5% 30px 0;padding:0 0 80px;font-size:16px;line-height:1.8;text-align:left}.contact_marui{margin:20px 0 0;color:#646464;font-size:12px;font-weight:bold;line-height:1.5;text-align:center}.store_tel{display:block;width:30%;margin:10px auto 0;padding:10px 10px;border:1px solid #646464;background:#ffffff;color:#646464;font-size:12px;font-weight:normal}.filtering_box{margin:0 0 30px 0;font-size:0;text-align:right}.filtering_box form.search_form_area{display:inline-block;width:100%;max-width:440px}.filter_area{text-align:left}.free_word{display:inline-block;position:relative;width:100%;font-size:0;text-align:right;text-align:left;vertical-align:top}.free_word input{box-sizing:border-box;width:100%;height:43px;padding:5px 40px 5px 10px;border:0px solid #240000;border-radius:0;border-radius:5px;background-color:#eee;color:#646464;font-size:14px;vertical-align:middle}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #eee inset !important}.free_word input.default_empty:hover{cursor:text}.free_word_btn{-webkit-transition:all 0.3s ease;display:inline-block;position:absolute;top:0;right:0;vertical-align:top;transition:all 0.3s ease}.free_word_btn:hover{cursor:pointer;opacity:0.8}.free_word_btn button{box-sizing:border-box;width:43px;height:43px;padding:0;border:none;border-radius:0 5px 5px 0;background-color:#eee}.free_word_btn button:focus{outline:0}.free_word_btn span{font-size:0}.free_word_btn span:hover{cursor:pointer}.free_word_btn span::before{-webkit-transform:scale(0.7, 0.7);-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-o-transform:scale(0.7, 0.7);display:block;margin:9px 0 0 -3px;transform:scale(0.7, 0.7);content:url("/images/common/mf_glass_g.svg")}.filtering_btn_area{display:block;position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee}.filtering_result{box-sizing:border-box;display:inline-block;height:45px;padding:16px 0 15px 0;font-size:0}.filtering_result p{font-size:13px}.filtering_result p span{margin:0 5px}.filtering_btn_box{display:inline-block;position:absolute;top:0;right:0}.sub_menu{margin:20px 0 0 0;font-size:0;text-align:center}.sub_menu li{display:inline-block;margin:0 20px}.brand_list_link a,.store_list_link a{color:#646464;font-size:12px;text-decoration:underline}.filtering_btn{-webkit-transition:all 0.3s ease;display:block;position:relative;color:#646464;font-size:13px;font-weight:bold;transition:all 0.3s ease}.filtering_btn:hover{cursor:pointer;opacity:0.8}.filtering_btn span{display:inline-block;width:auto;padding:15px;border-left:1px solid #eee;text-align:center;vertical-align:middle}.filtering_btn span:before{display:inline-block;width:16px;height:16px;margin:-1px 3px 0 0;vertical-align:middle;content:url("/images/common/icon_filter_g.svg")}.filtering_btn_wrap{-webkit-transition:all 0.3s ease;display:none;z-index:20;position:fixed;right:15px;bottom:64px;transition:all 0.3s ease}.filtering_btn_wrap:hover{cursor:pointer;opacity:0.8}#search_box_sp{z-index:20;position:absolute;top:70px;right:-200px;width:50%;height:100%;padding:20px;background:#240000}.store_link_wrap{margin:0 auto 100px;text-align:center}.search_bgwrap{padding:30px;background-color:#fafafa}.bland_select .select_wrap{margin:0 0 20px}.searchbox_list_wrap{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #ffffff}#search_item{margin:40px auto 0}.search_wrap input{-webkit-appearance:none;vertical-align:middle}.search_wrap .check_wrap input{-webkit-appearance:none;display:inline-block;width:14px;height:14px;margin:-2px 5px 0 0;border:1px solid #646464;border-radius:0;background-color:#fff}.search_wrap .check_wrap input[type="checkbox"]:checked{display:inline-block;position:relative;background-color:#646464}.search_wrap .check_wrap input[type="checkbox"]:checked:before{-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-o-transform:scale(0.5, 0.5);display:block;position:absolute;top:0;bottom:0;margin:-8px;transform:scale(0.5, 0.5);content:url("/images/common/input_checked.png")}.search_wrap .check_wrap ul li{margin:10px 0 0;color:#646464;font-weight:normal}.search_headline{margin:0 0 15px}.search_headline:before{-webkit-transform:scale(0.6, 0.6);-moz-transform:scale(0.6, 0.6);-ms-transform:scale(0.6, 0.6);-o-transform:scale(0.6, 0.6);display:inline-block;margin:-8px 0px -8px -8px;transform:scale(0.6, 0.6);vertical-align:middle;content:url(/images/common/mf_glass_g.svg)}.search_headline span{display:inline-block;vertical-align:middle}.serialNo_results{margin:10px 0 40px;font-size:12px;line-height:1.6}#detail .btn_br a,#detail .btn_br label{box-sizing:border-box;padding:15px}#detail .btn_br label span,.btn_br .btn_input span{display:block;margin:0px 0}#detail .btn_br label:before,#detail .btn_br .btn_input:before{-webkit-transform:scale(0.4, 0.4);display:inline-block;position:absolute;top:50%;left:11px;margin:-14px -1px 0 -6px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/common/arrow_w.svg)}#detail .btn_br label,#detail .btn_br .btn_input{-webkit-border-radius:5px;-webkit-transition:all 0.3s ease;display:block;position:relative;width:auto;max-width:400px;margin:0px auto 0;padding:15px 10px;border:2px solid #240000;border-radius:5px;outline:none;background-color:#240000;background-position:center center;background-repeat:no-repeat;background-size:90% auto;color:#ffffff;font-size:14px;font-weight:bold;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.3s ease}#detail .btn_br label:hover,#detail .btn_br .btn_input:hover{opacity:0.8}#detail .btn_br .btn_input{width:100%}#detail .popup_defa .btn_br{margin:30px auto 0}#detail .btn_br{margin:30px auto 70px;padding:0}#detail p.rental_btn_wrap{margin:0px auto 70px;padding:0}.about_howto{margin:25px 0 0}.about_fav{margin:10px 0 0}.about_favorite_detail{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #eeeeee}.about_favorite_detail dl{margin:0px 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}.about_favorite_detail dl:last-child{margin:0px 0px}.about_favorite_detail dt{margin:0 0 3px;font-size:13px;font-weight:bold;line-height:1.6}.about_favorite_detail dd{font-size:13px;line-height:1.4}#about_condition .sample_detail_w_wrap{padding:0 0 30px 0;border-bottom:1px solid #eee}#about_condition .about_condition_title{margin:20px 0 13px 0;font-size:14px;font-weight:bold;text-align:center}.about_condition_detail{width:240px;margin:0 auto}.about_condition_detail dl{margin:0 0 8px}.about_condition_detail dl:last-child{margin:0}.about_condition_detail.main_contents dt{font-size:18px}.about_condition_detail.main_contents dd{font-size:13px}.about_condition_detail dt{display:inline-block;position:relative;margin:0 12px 0 0;font-size:12px;font-weight:bold;line-height:1;vertical-align:middle}.about_condition_detail dt::after{display:inline-block;position:absolute;top:2px;right:-15px;font-size:13px;vertical-align:middle;content:"…"}.about_condition_detail dd{display:inline-block;font-size:12px;line-height:1.4;vertical-align:middle}.about_condition_intro{max-width:360px;margin:20px auto 0 auto;font-size:12px;line-height:1.4;text-align:center}#how2buy_modal .how2buy_modal_wrap{color:#646464;font-size:14px;line-height:1.4}#how2buy_modal .how2buy_modal_wrap dt{margin:0 0 5px 0;font-weight:bold}#how2buy_modal .how2buy_modal_wrap dt span{display:block;width:fit-content;margin:0 0 5px 0;padding:4px 5px;border-radius:3px;background:#646464;color:#fff;font-size:11px;line-height:1}#how2buy_modal .how2buy_modal_wrap dd{margin:0 0 15px 0;font-size:12px}#item_order_modal .item_order_modal_wrap p{margin:0 0 15px;padding:0 0 0 1em;color:#646464;font-size:14px;line-height:1.4;text-indent:-1em}#line_popup_modal{color:#646464}#line_popup_modal .line_popup_inner{position:relative;padding:0 0 0 15%}#line_popup_modal .line_popup_inner::before{display:block;position:absolute;top:0;left:0;width:10vw;max-width:40px;height:10vw;max-height:40px;margin:0;border-radius:5px;background-color:#fff;background-image:url("/images/common/line_icon.png");background-repeat:no-repeat;background-size:100%;content:""}#line_popup_modal .line_popup_inner .line_popup_inner_title{margin:0 0 10px;font-size:16px;font-weight:bold;line-height:1.3}#line_popup_modal .line_popup_inner .line_popup_inner_title span{display:inline-block}#line_popup_modal .line_popup_inner ul{margin:0 0 10px}#line_popup_modal .line_popup_inner ul li{margin:0 0 5px;font-size:14px}#line_popup_modal #line_connect_btn a{display:block;width:100%;padding:15px 0;border-radius:5px;background:#00c202;color:#fff;font-size:16px;font-weight:bold;text-align:center}.brandlist_select .back_text_btn{text-align:left}.brandlist_select .back_text_btn a{font-size:12px;font-weight:normal}.plural_modal .back_text_btn{margin:30px 0 0}#confirm_size.plural_modal{font-size:13px;line-height:1.7em;text-align:left}#confirm_size.plural_modal .sample_head{margin:0 0 25px 0}#confirm_size.plural_modal .confirm_size_preface{margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #eee}#confirm_size.plural_modal .confirm_size_items{padding:15px 0;text-align:center}#detail #confirm_size.plural_modal .popup_defa .btn_br{display:block}.back_text_btn label{display:inline-block;color:#646464;font-size:13px;font-weight:bold;text-decoration:none;vertical-align:middle}.back_text_btn label:before{-webkit-transform:scale(0.4, 0.4);-moz-transform:scale(0.4, 0.4);-ms-transform:scale(0.4, 0.4);-o-transform:scale(0.4, 0.4);display:inline-block;position:relative;margin:-15px 0px -14px -4px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/kashitoke/kashitoke_arrowB_g.svg)}.back_text_btn label span{display:inline-block;line-height:1.2}.popup_defa{z-index:103;overflow:hidden}.popup_defa .modal_slide{display:flex;position:absolute;position:fixed;justify-content:center;width:100%;opacity:0}.popup_defa .slide_02{left:100%}#detail .popup_defa .slide_02 .about_add_info_wrap .btn_br{margin:0}.popup_defa #belt_change:checked~.slide_01,.popup_defa #additional_information:checked~.slide_02{-webkit-transition:all 0.3s ease;position:relative;left:0;overflow:auto;opacity:1;transition:all 0.3s ease}.popup_defa #belt_change:checked~.slide_02{left:100%}.popup_defa #additional_information:checked~.slide_01{left:-100%}#detail .sample_detail_w_wrap{width:100%;margin:0 auto}.select_link p.btn_textlink{margin:15px 0 0 !important;text-align:right}.select_link p.btn_textlink a{font-size:12px;font-weight:normal}.select_link p.btn_textlink a:before{-webkit-transform:scale(0.3, 0.3);-moz-transform:scale(0.3, 0.3);-ms-transform:scale(0.3, 0.3);-o-transform:scale(0.3, 0.3);top:-2px;transform:scale(0.3, 0.3)}.brandlist_select .back_text_btn a:before{-webkit-transform:scale(0.3, 0.3);-moz-transform:scale(0.3, 0.3);-ms-transform:scale(0.3, 0.3);-o-transform:scale(0.3, 0.3);transform:scale(0.3, 0.3)}.border-line{border-top:1px solid #eeeeee;margin:50px auto 0px;padding:50px 0 0}#item_recommend .subfile_t{margin:0 0 60px 0px}.item_search_wrap{position:relative;margin:0 0 40px 0;padding:0}.item_search_wrap .brand_main_v{width:100%;height:132px;margin:20px auto 50px;background:url(/images/temporary/brand_bg_rolex.png);background-size:cover !important}.item_search_wrap .brand_main_v img{position:absolute;top:-22px;right:0;left:0;width:15%;height:auto;margin:auto}.item_search_wrap .subfile_t{margin:0 0 20px 0}.item_search_wrap .brandinfo{position:relative;margin:0 0 40px 0;padding:0px 0;font-size:13px;line-height:1.8;text-align:left}.item_search_wrap .shop_sale_banner{margin:0 0 30px;text-align:center}.brandinfo_text a{text-decoration:underline}.brandinfo_grad-btn{display:block;z-index:2;position:absolute;right:0;bottom:-2em;text-decoration:underline;cursor:pointer}.brandinfo_grad-item{position:relative;height:5em;overflow:hidden;font-size:13px}.brandinfo_grad-item::before{display:block;position:absolute;bottom:0;left:0;width:100%;height:30px;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%);content:"";transition:1s}.brandinfo_grad-trigger{display:none}.brandinfo_grad-trigger:checked+.brandinfo_grad-btn{display:none}.brandinfo_grad-trigger:checked~.brandinfo_grad-item{height:auto}.brandinfo_grad-trigger:checked~.brandinfo_grad-item::before{display:none}.contents{width:auto;margin:0 auto 20px;color:#646464;font-size:23px;font-weight:600;text-align:center;white-space:nowrap}.brand_local_nav{flex-wrap:wrap;text-align:left}.brand_local_nav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0 auto 70px auto;padding:30px 50px;background:#fafafa;font-size:10px}.brand_local_nav ul li{position:relative;width:20.6%;line-height:2em}.brand_local_nav ul li a{display:block}.brand_local_nav ul li .local_nav_en{width:21%;padding:0px;font-size:13px;font-weight:600}.brand_new_items:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:15px;background-image:url(/images/common/icon_new.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.ranking:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:16px;background-image:url(/images/common/icon_crown.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_model:before{display:inline-block;width:24px;height:24px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_watch.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_item:before{display:inline-block;width:23px;height:23px;margin-right:11px;margin-bottom:4px;margin-left:16px;background-image:url(/images/common/icon_list.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.review_detail:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:3px;margin-left:15px;background-image:url(/images/common/icon_comment.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_history:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_book.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_tips:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:5px;margin-left:15px;background-image:url(/images/common/icon_lightbulb.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_news:before{display:inline-block;width:23px;height:23px;margin-right:7px;margin-bottom:3px;margin-left:16px;background-image:url(/images/common/icon_pen.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_local_nav ul li{margin-top:10px;margin-bottom:10px;margin-left:35px;border-right:2px solid #d3d3d3;line-height:0.9}.brand_local_nav ul li:nth-child(4),.brand_local_nav ul li:nth-child(8){border-right:none}.item_search_wrap .filtering_box{margin:0 0 10px 0}.item_list_wrap{display:flex;position:relative;flex-wrap:nowrap}.item_list_wrap .item_list{width:85%;padding:45px 0 0 0}.item_list_wrap .search_sidelist{width:15%;margin:0 1% 0 0}.item_list_wrap .search_sidelist .filter_area{width:84%;padding:20px 8%;border-radius:10px;background:#fafafa}.item_list_wrap .item_list #index_result{margin:0}.item_list_wrap .item_list .item_wrap{width:23%;margin:0 0 35px 2%}.item_list_wrap .item_list .item_wrap .item_fav_wrap,.limited_page .item_list .item_wrap .item_fav_wrap,.brand_page .item_list .item_wrap .item_fav_wrap{position:relative}.item_list_wrap .item_list .item_wrap .item_fav_wrap .favorite:before,.item_list_wrap .item_list .item_wrap .item_fav_wrap .unfavorite:before,.limited_page .item_list .item_wrap .item_fav_wrap .favorite:before,.limited_page .item_list .item_wrap .item_fav_wrap .unfavorite:before,.brand_page .item_list .item_wrap .item_fav_wrap .favorite:before,.brand_page .item_list .item_wrap .item_fav_wrap .unfavorite:before{position:relative}.item_list_wrap .search_sidelist .filter_area .ac_headline{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;position:relative;border-bottom:1px solid #eee;transition:none}.item_list_wrap .search_sidelist .filter_area .ac_headline::after{-webkit-transform:scale(0.4, 0.4);display:block;position:absolute;top:50%;right:-6px;margin:-12px 0px 0 0px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/common/arrowU_g.svg)}.item_list_wrap .search_sidelist .filter_area .ac_headline.ac_open::after{transform:scale(0.4, 0.4) rotate(180deg)}.item_list_wrap .search_sidelist .filter_area .ac_content{background:none;color:#646464;font-size:11px;letter-spacing:-0.03em}.ac_content .ac_content_inner{padding:0 0 30px}.item_list_wrap .search_sidelist .filter_area .ac_content .modal_btn{color:#646464;font-weight:normal}.type_mechanical,.type_quartz{display:inline-block;margin:0 0 10px;vertical-align:middle}.type_item_title,.type_mechanical,.type_quartz{font-size:15px;font-weight:bold}.type_mechanical:before{content:url("/images/howto/gear.png")}.type_quartz::before{content:url("/images/howto/coil.png")}.type_mechanical:before,.type_quartz::before{display:inline-block;margin:-17px -5px -17px -15px;transform:scale(0.5, 0.5);vertical-align:middle}.type_details{margin:0 0 30px}.type_item_title{width:100%;padding:20px 0;margin:0 0 30px;background-color:#fafafa;text-align:center}.type_item_title p{margin:0}.type_auto_g::before{content:url("/images/howto/auto_g.png")}.type_manual_g::before{content:url("/images/howto/manual_g.png")}.type_battery_g::before{content:url("/images/howto/battery_g.png")}.type_solar_battery_g::before{content:url("/images/howto/solar_battery_g.png")}.type_item_title span{display:inline-block;width:50%;font-size:14px;text-align:center;vertical-align:top;white-space:nowrap}.type_auto_g::before,.type_battery_g::before,.type_manual_g::before,.type_solar_battery_g::before{display:block;margin:0 0 -15px;transform:scale(0.5, 0.5);vertical-align:middle}.content_description img{display:block;width:70%;margin:0 auto 30px}.content_description .calendar_step_list img{margin:0 0 10px}.calendar_step_list img,.week_step_list img{box-sizing:border-box;width:80%;height:auto;margin:0 0 10px;border:2px solid #000}.type_description_title{margin:0 0 15px;font-size:15px;font-weight:bold;vertical-align:middle}.type_description_title::before{position:relative;top:-2px;margin:0 5px 0 0;font-size:20px;vertical-align:middle;content:'■'}.description_item_text{margin:0 0 40px}.calendar_step_list li{display:inline-block;width:100%;margin:0 auto 40px}.chronograph--wrap{display:flex;justify-content:space-between}.chronograph--wrap__img{width:50%}.chronograph--wrap__list{font-size:12px;width:46%;counter-reset:number 0}.chronograph--wrap__list li{margin:0 0 10px;padding:0 0 0 1.7em;position:relative}.chronograph--wrap__list li:before{counter-increment:number 1;content:counter(number) " ";background:#f08118;color:#fff;border-radius:10px;font-weight:bold;display:inline-block;line-height:1;width:18px;height:18px;text-align:center;position:absolute;left:0;top:-1px;font-size:11px;display:flex;justify-content:center;align-items:center}.chronograph--wrap__list span{font-size:10px;letter-spacing:-0.01em}#item #movement_explanation,#item #calender_explanation,#item #chronograph_explanation,#item #select_belt_explanatory{z-index:9999999999}.item_list_wrap .search_sidelist .check_wrap ul li{margin:10px 0}.item_list_wrap .search_sidelist .check_wrap ul li:first-child{margin:0 0 10px}.item_list_wrap .search_sidelist .list_pln_title{margin:0 0 20px;padding:4px 0 8px;background:#fafafa;font-size:14px;font-weight:bold}.item_list_wrap .search_sidelist .filter_area .ac_content .plan_price,.item_list_wrap .search_sidelist .filter_area .ac_content .brand_name_kana{font-size:10px;font-weight:normal}.item_list_wrap .search_sidelist .filter_area .ac_content .brand_list_wrap{display:inline-block;width:85%;line-height:1.3;letter-spacing:0}.item_list_wrap .search_sidelist .filter_area .brand_select .ac_content label,.item_list_wrap .search_sidelist .filter_area .condition_select .ac_content label{display:flex;flex-wrap:nowrap;align-items:center}.item_list_wrap .search_sidelist .filter_area .size_select label select{padding:10px}.item_list_wrap .search_sidelist .filter_area .size_select label:after{right:5px}.item_list_wrap .search_sidelist .filter_area .ac_content .inner_list_title{margin:15px 0 10px;font-size:12px;font-weight:bold;line-height:1em}.item_list_wrap .search_sidelist .filter_area .ac_content .inner_list_title:first-of-type{margin:0 0 10px}.item_list_wrap .search_sidelist .filter_area .weight_select .auxiliary_text_box{display:flex;justify-content:space-around;padding:0 0 20px}.weight_select .ac_content .ac_content_inner{padding:0 0 50px}.item_list_wrap .search_sidelist .filter_area .weight_select .auxiliary_text_sex{display:block}.item_list_wrap .search_sidelist .filter_area .weight_select .auxiliary_text:first-child::after{width:13px;margin:auto 17px}.item_list_wrap .search_sidelist .filter_area .weight_select .ui-widget.ui-widget-content{width:85%;margin:0}.price_select .price_minmax{display:flex;align-items:center;justify-content:start;padding:0 0 14px;margin:12px 0 15px 0;border-bottom:1px solid #eee}.price_select .price_minmax input{font-size:14px;color:#646464;padding:3px;border-radius:3px}.shop .item_list_wrap .search_sidelist .filter_area .weight_select .price_scale_wrap{width:84%;padding:0 8px 3px}.shop .item_list_wrap .search_sidelist .filter_area .weight_select .ui-widget.ui-widget-content{position:relative;width:100%}.price_select.check_wrap .price_minmax input{width:37px;height:17px;font-size:15px;margin:0 3px 0 0;border-radius:3px;color:#646464;border:1px solid #eee;padding:6px 6px 8px 6px;-moz-appearance:textfield}.price_select.check_wrap .price_minmax #max-price{margin:0 0 0 3px}.price_select.check_wrap .price_minmax input::-webkit-inner-spin-button{display:none}.price_select.check_wrap div.price-list{display:flex;flex-wrap:wrap;padding:0;margin:0;gap:inherit}.search_wrap .check_wrap div.price-list div{border:#646464 solid 1px;padding:6px 8px;border-radius:20px;cursor:pointer;background:#fff;margin:0 5px 5px 0;line-height:1;font-size:10px}.search_wrap .check_wrap div.price-list div.selected{background:#646464;color:#fff}.item_list_wrap .search_sidelist .filter_area #color_select li{margin:0 0 10px}.item_list_wrap .search_sidelist .filter_area #color_select .check_wrap input{width:25px;height:25px;margin:0px 5px 0 0}.item_list_wrap .search_sidelist .filter_area #color_select .check_wrap label span{font-size:12px}.item_list_wrap .search_sidelist .search_wrap #color_select .check_wrap input[type="checkbox"]:checked:before{margin:0px 0px 0 -2px;transform:scale(0.5, 0.5)}.item_headder_button_contents{display:flex;justify-content:flex-start}.item_list_wrap .sort_btn_area{margin:0 0 15px}.search_area .item_headder_button_contents{display:flex;align-items:center;margin:20px 0 0 0}.search_area .item-change-button{display:flex;align-items:center}.search_area .sort_btn_area{display:flex;align-items:center;height:auto;margin:0 0 0 20px}.search_sidelist .item_headder_button_contents{display:flex;position:absolute;right:170px;z-index:100;top:-3px;margin:0}.search_sidelist .search_pctab_title{margin:0 0 0 20px;text-align:left;height:auto;display:flex;align-items:center}.search_sidelist .search_pctab_title .rental_select.upper_tag{margin:0}.item_list_wrap .filtering_result p span{margin:0 5px;font-size:20px}.item_list_wrap .resetbtn_wrap{display:block;width:100%;margin:0}.item_list_wrap .btn_fix{display:block;width:100%}.item_list_wrap .filtering_result{display:block;height:auto;margin:0 0 10px;padding:0;text-align:center}.item_list_wrap #reset_button{display:block;margin:0 0 20px 0;font-size:12px;text-align:left;text-align:right;text-decoration:underline}.item_list_wrap .btn_br .btn_input{border:2px solid #646464;background-color:#646464}.search_sidelist .sort_btn_area{margin:0 0 0 25px;text-align:left;height:auto;display:flex;align-items:center}.item-change-button__label{font-size:12px;margin:0 7px 0 0}.item_search_wrap .item-change-button__label{margin:0 5px 0 0}.item_list_wrap .search_sidelist .sort_btn_area .list_pln_title{width:100px;margin:0;padding:8px 10px 5px 10px;border:none;border-right:5px solid #eee;border-radius:5px;background:#eee;font-size:14px;text-align:left}.item_list_wrap .search_sidelist .sort_btn_area .list_pln_title::after{margin:-9px 0px 0 0px}.item_list_wrap .search_sidelist .sort_btn_area .ac_content{display:block;margin:2px 0 0 0;padding:0;border:1px solid #eee;border-radius:5px;background:#fafafa;font-size:13px;text-align:left}.item_list_wrap .search_sidelist .sort_btn_area .ac_content li:first-child,.item_list_wrap .search_sidelist .sort_btn_area .ac_content li{margin:0;padding:10px 0;line-height:1}.item_list_wrap .search_sidelist .sort_btn_area .ac_content li .active{font-weight:bold}.subfile_t .ja_followup .item_page{display:block;margin:15px 0 0;font-size:14px;line-height:1.4}.new_arrival h1.item_page{width:auto;height:auto;margin:auto;background:#30becb;text-align:left}.item_page{position:relative}#item .item_page{background-color:#663333;background-position:right;background-size:contain;background-repeat:no-repeat;background-image:url("/images/common/plan_bg.png");padding:60px}#item.buyable .item_page{background:#259965;background-position:right;background-size:contain;background-repeat:no-repeat;background-image:url("/images/common/buyable_item_bg.png")}#item.limited_page .item_page{background:#d4b034;background-position:right;background-size:contain;background-repeat:no-repeat;background-image:url("/images/common/limited_item_bg.png")}#item.new_arrival .item_page{background:#31bdcc;background-position:right;background-size:contain;background-repeat:no-repeat;background-image:url("/images/common/new_item_bg.png")}.item_page h1{width:auto}.item_page_title{position:absolute;top:50%;left:30px;margin:0;padding:0;color:white;font-size:28px;font-weight:normal;line-height:1;transform:translateY(-50%)}.item_page img{height:100px;display:inline-block;vertical-align:bottom}.sp_Only{display:none}#item.brand_page h2{width:auto;margin:0 auto 50px;font-size:23px;text-align:center;white-space:nowrap}#item.brand_page h2 span.title_stripe{display:inline-block;margin:0 10px 0 0;padding:0 20px 0 0;border-right:1px solid #646464;line-height:0.9;vertical-align:bottom}#item.brand_page h2 span.title_stripe:after{content:none}#item.brand_page h2 .ja_followup{display:inline-block;margin:4px 0 0 0;padding:0 0 0 0;font-weight:300;line-height:1em;vertical-align:middle}#item.brand_page h2 .ja_followup .name_en{display:inline-block;font-size:11px;letter-spacing:-0.01em;vertical-align:top}.brand_new_items_subtitle{display:block;margin:15px 0 0 0;font-size:13px;font-weight:bold}.brand_ranking_subtitle{margin:15px 0 0 0;font-size:13px;font-weight:bold;line-height:1.5em}#item.brand_page #index_result{margin:0}#item.brand_page .item_list .item_wrap{margin:0 1% 50px 0;width:19%}#item.brand_page .item_list .item-layout-change-button__list{margin:-70px 0 30px}#item.brand_page .item_list .item_wrap dl dt{margin:0 0 5px}#brand_model .brand_model_banner{display:flex;flex-wrap:wrap}#brand_model .brand_model_banner li{position:relative;width:32%;margin:0 0.6% 20px 0.6%}#brand_model .brand_model_banner li a{display:block;position:relative;overflow:hidden;border:1px solid #eee;border-radius:5px;background:#fff}#brand_model .brand_model_banner li a p.model_kana{width:47%;color:#6F5151;font-size:15px;font-weight:300}#brand_model .brand_model_banner .model_name{display:flex;align-items:center;min-height:110px;padding:0 0 0 15px;line-height:1.4}#brand_model .brand_model_banner .watch01{z-index:7;position:absolute;right:10%;top:50%;bottom:50%;transform:translateY(-50%);width:38%}#brand_model .brand_model_banner .watch02{z-index:2;position:absolute;top:-5px;right:-2%;width:18%}#brand_model .brand_model_banner .model_banner_back{z-index:1;position:absolute;top:0;right:-40%;width:80%;height:190%;transform:rotate(31deg);background:#6F5151}.about_step{max-width:600px;margin:80px auto 0 auto}.about_step dl{margin:0 0 30px;display:flex;align-items:center}.about__step--img{width:26%;margin:0 20px 0 0;flex-shrink:0}.about_step dt{font-size:15px;line-height:1.2;color:#240000}.about_step dl dd{position:relative;margin:10px 0 0 0;line-height:1.6;font-size:13px}.about_step .about_step_registdocuments{margin:15px 0 40px 0;padding:30px;border-radius:5px;background:#fafafa}.about_step .about_step_registdocuments ul{display:flex;justify-content:space-evenly;margin:0 0 10px;font-size:10px;font-weight:bold}.about_step .about_step_registdocuments li{width:20%;line-height:1.2;text-align:center}.about_step .about_step_registdocuments li span{display:inline-block}.about_step .about_step_registdocuments li .illust_icon{margin:0 0 10px 0}#brand_model .brand_model_banner li a.brand_name{display:block;position:relative;margin:5px 0 0 0;padding:7px 0;overflow:visible;border:none;border-radius:0;background:#eee;color:#646464;font-size:12px;text-align:center}.brand_model_spec{position:relative}label.brand_name_icon::before{display:block;z-index:9;position:absolute;top:-10px;left:10px;transform:scale(0.5);content:url("/images/common/btn_ac_open_g.png")}#model_nav01:checked~label.brand_name_icon::before,#model_nav02:checked~label.brand_name_icon::before,#model_nav03:checked~label.brand_name_icon::before,#model_nav04:checked~label.brand_name_icon::before,#model_nav05:checked~label.brand_name_icon::before,#model_nav06:checked~label.brand_name_icon::before,#model_nav07:checked~label.brand_name_icon::before,#model_nav08:checked~label.brand_name_icon::before,#model_nav09:checked~label.brand_name_icon::before,#model_nav10:checked~label.brand_name_icon::before,#model_nav11:checked~label.brand_name_icon::before{display:block;position:absolute;top:-10px;left:10px;transform:scale(0.5);content:url("/images/common/btn_ac_close_g.png")}.model_box{z-index:10;position:absolute;width:92%;height:0;padding:10px 4% 12px 4%;overflow:hidden;border-bottom:1px solid #eee;background:#fff;font-size:12px;line-height:1.7em;opacity:0;transition:0s}.model_box p{margin:-5px 0 0 0;padding:5px 0 0 0}input[id^="model_nav"]:checked~.tips_wrapper{height:auto;opacity:1;transition:0.5s}.brand_model_close::before{display:block;margin:-4px 0 -3px;transform:scale(0.4, 0.4);text-align:center;content:url(/images/common/close_g.svg)}#brand_model .brand_model_banner li .brand_model_close a{border:none;border:none;background:#eee;font-size:10px;text-align:center}#brand_item .item_list .item_wrap dl dd p span.plan{margin:0 0 10px 0}#brand_item .item_list .item_wrap dl dd p span.brand{font-size:12px}#brand_item .item_list .item_wrap dl dd p span.name{font-size:14px;letter-spacing:-0.03em}#brand_item .ac_content{background-color:#fff}#brand_news .brand_news_detail ul{padding:10px 0;background:#fafafa}#brand_news .brand_news_detail ul li{display:block;width:90%;margin:15px auto;padding:0 0 10px;border-bottom:1px solid #eeeeee;text-align:left}#brand_news .brand_news_detail ul li:last-of-type{padding:0;border-bottom:none}#brand_news .brand_news_detail ul li a .dil_news{display:inline-block;width:88%;font-size:13px;letter-spacing:0.05em}#brand_news .brand_news_detail ul li a .news_title{display:inline-block;width:88%;font-weight:bold;text-overflow:ellipsis;white-space:nowrap}#brand_news .brand_news_detail ul li a .lead_text{margin:5px 0 0 0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}#brand_news .brand_news_detail ul li a span{overflow:hidden;line-height:1.4;vertical-align:middle;white-space:nowrap}#brand_news .brand_news_detail ul li .dil_anchor{display:inline-block;position:relative;top:-1px;width:9%;font-size:12px;text-align:right;vertical-align:middle}#brand_news .brand_news_detail ul li a .dil_anchor:before{-webkit-transform:scale(0.35, 0.35);display:inline-block;position:relative;top:1px;margin:0 -1px 0 -6px;transform:scale(0.35, 0.35);vertical-align:middle;content:url(/images/common/arrow_g.svg)}#brand_news .brand_news_detail ul li a .more_info{display:inline-block;width:auto;font-weight:bold;text-align:right;vertical-align:middle}#item.brand_page label h2{position:relative;margin:0 auto}label h2:before{display:block;position:absolute;left:0;margin:auto;transform:scale(0.5) translateY(-50%);content:url("/images/brand/img_ico_plus.png")}#brand_nav01:checked~label h2:before{display:block;position:absolute;top:-10px;left:0;transform:scale(0.5);content:url("/images/brand/img_ico_minus.png")}#brand_nav01:checked~.brand_box01{height:auto;margin:20px 0 20px;background:#fff;opacity:1;transition:1.5s}#brand_nav02:checked~label h2:before{display:block;position:absolute;top:-10px;left:0;transform:scale(0.5);content:url("/images/brand/img_ico_minus.png")}#brand_nav02:checked~.brand_box02{height:auto;opacity:1;transition:1.5s}#brand_nav03:checked~label h2:before{display:block;position:absolute;top:-10px;left:0;transform:scale(0.5);content:url("/images/brand/img_ico_minus.png")}#brand_nav03:checked~.brand_box03{height:auto;opacity:1;transition:1.5s}#brand_nav04:checked~label h2:before{display:block;position:absolute;top:-10px;left:0;transform:scale(0.5);content:url("/images/brand/img_ico_minus.png")}#brand_nav04:checked~.brand_box04{height:auto;opacity:1;transition:1.5s}#brand_nav05:checked~label h2:before{display:block;position:absolute;top:-10px;left:0;transform:scale(0.5);content:url("/images/brand/img_ico_minus.png")}#brand_nav05:checked~.brand_box05{height:auto;opacity:1;transition:1.5s}input[name=navinput]{display:none}.brand_box{height:0;overflow:hidden;opacity:0;transition:1s}#item #review_detail{padding:30px 0}#review_detail .review_model{width:90%;margin:50px auto 0;padding:40px;border-radius:5px;background:#fff}#review_detail .reviews_star_content{display:inline-block;width:79.9%}#review_detail .review_watch{display:inline-block;width:20%;vertical-align:top}#review_detail .review_content_innner{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #eee}#review_detail .review_model_name{margin:0 0 30px 0;font-size:20px;line-height:1.3em;text-align:left}#review_detail .review_model_name span{display:table;margin:0 0 5px 0;padding:3px;border:1px solid #646464;border-radius:5px;font-size:12px;line-height:1em;vertical-align:middle}#review_detail .rate_counte{display:inline-block;margin:0 10px 0 4px;font-size:14px;font-weight:bold;vertical-align:bottom}#review_detail .rental_detail_score p{display:inline-block;font-size:13px;line-height:1.6;word-break:break-all}#review_detail .rental_detail_score p.review_infomation{font-size:12px;line-height:1;vertical-align:middle}#review_detail .rental_detail_score p.user_infomation{margin:0 0 0 10px}#review_detail .rental_detail_score p.user_infomation span{margin:0 5px 0 0}#review_detail .rental_detail_score p.user_infomation span:last-child{margin:0}#review_detail .review_title{margin:0 0 5px 0;font-size:14px;font-weight:bold}#review_detail .rental_detail_score .review_text_item .text_element div{text-align:left}#review_detail .rental_detail_score .review_text_item .text_element{position:relative;font-size:13px;line-height:1.6;text-align:right;word-break:break-all}#review_detail .back_text_btn a:before{content:none}#review_detail .back_text_btn a:after{display:inline-block;position:relative;margin:-17px 0px -14px -4px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/top/plus_g.png)}#brand_history{padding:30px 0;font-size:12px}#brand_history dl{position:relative;background:#fff}#brand_history dt{display:inline-block;position:relative;width:5%;padding:12px 0 12px 20px;background:url("/images/brand/bg_history_line.png") repeat-y;background-position:top 0 left 4.5px;font-weight:600}#brand_history dt::before{position:absolute;top:50%;left:0;margin:-7px 0 0 0;font-weight:600;content:'●'}#brand_history dd{display:inline-block;width:84.9%;vertical-align:middle}#brand_history .brand_box02 dl:not(:first-child):not(:last-child){margin:0 0 4px 0;padding:20px 0 20px 148px}#brand_history .brand_box02 dl:last-of-type{padding:20px 0 20px 148px;border-radius:0px 0px 5px 5px}#brand_history .brand_box02 dl:first-of-type{margin:30px 0 4px 0;padding:20px 0 20px 148px;border-radius:5px 5px 0px 0px}#brand_history dl dt:first-of-type{background:url("/images/brand/bg_history_line.png") no-repeat;background-position:top 20px left 4.5px}#brand_history dl dt:last-of-type{background:url("/images/brand/bg_history_line.png") no-repeat;background-position:bottom 20px left 4.5px}#brand_history dl dt:only-of-type{background:none}#brand_history .brand-box__hty-head::before{display:inline-block;position:absolute;top:50%;left:60px;padding:0 0 6px 0;transform:translateY(-50%);border-bottom:3px solid #646464;font-size:20px;font-weight:bold;content:'1700'}#brand_history .hty_2::before{content:'1800'}#brand_history .hty_3::before{content:'1900'}#brand_history .hty_4::before{content:'2000'}#brand_tips{padding:30px 0}#brand_tips .tips_wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly}#brand_tips .tips_wrapper div{position:relative;width:27%;margin:50px 0 20px 0;padding:20px;border-radius:5px;background:#fff;box-shadow:1px 6px 17px -6px rgba(0,0,0,0.3)}#brand_tips .tips_wrapper div::after{position:absolute;bottom:-30px;left:9px;transform:scale(0.5);content:url(/images/brand/img_tips_baloon.png)}#brand_tips .tips_wrapper h3{margin:0 0 10px 0;font-size:16px;font-weight:600;line-height:1.4em;text-align:center}#brand_tips .tips_wrapper p{font-size:14px;line-height:1.4em}#brand_belt{padding:30px 0}#brand_belt .brand_belt_wrapper{display:flex;position:relative;flex-wrap:wrap;justify-content:space-evenly;width:70%;margin:50px auto 20px;padding:20px;border-radius:5px;background:#fff;box-shadow:1px 6px 17px -6px rgba(0,0,0,0.3)}#brand_belt .brand_belt_image{width:40%}#brand_belt .brand_belt_text{width:50%}#brand_belt .belt_wrapper h3{margin:0 0 10px 0;font-size:16px;font-weight:600;line-height:1.4em;text-align:center}#brand_belt .belt_wrapper p{font-size:14px;line-height:1.4em}#brand_overhaul{padding:30px 0}#brand_overhaul .overhaul_wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly}#brand_overhaul .overhaul_wrapper div{position:relative;width:70%;margin:50px 0 20px 0;padding:30px;border-radius:5px;background:#fff;box-shadow:1px 6px 17px -6px rgba(0,0,0,0.3)}#brand_overhaul .overhaul_wrapper p{font-size:14px;line-height:1.5em}#brand_overhaul .overhaul_wrapper p.caption{font-size:12px}#infection_control div.bg_fafafa{width:880px;padding:30px}#infection_control .infection_title{margin:0 0 25px 0;font-size:16px;font-weight:bold}#infection_control .infection_contents_wrap{display:flex}#infection_control .infection_contents .infection_conte_title{margin:0 0 15px 0;font-size:14px;font-weight:bold}#infection_control .infection_conte_text{font-size:12px}#infection_control p.infection_conte_text{line-height:1.5em}#infection_control .infection_conte_text li{position:relative;margin:0 0 10px 0;padding:0 0 0 1.2em}#infection_control .infection_conte_text li::before{position:absolute;top:-0.25em;left:-0.5em;transform:scale(0.5);content:url(/images/brand/icon_check_bk.png)}#infection_control .infection_contents:first-of-type,#infection_control .infection_contents:nth-of-type(2){display:inline-block;width:22%;margin:0 3% 0 0;border-right:1px solid #eee;vertical-align:top}#infection_control .infection_contents:nth-of-type(3){display:inline-block;width:50%}#brand_start_use article{margin:0 0 2px 0;padding:20px 20px;background:#fafafa}#brand_start_use article h3{margin:0 0 10px 0;font-size:14px;font-weight:bold}#brand_start_use article h3 span.step_number{display:inline-block;width:20px;margin:0 5px 0 0;padding:3px 0;background:#646464;color:#fff;text-align:center}#brand_start_use article p a{text-decoration:underline}#brand_start_use article p a:hover{text-decoration:none}#brand_start_use article p{font-size:12px;line-height:1.4em}#brand_start_use article p.btn_textlink{text-align:left}#brand_faq .ac_headline{font-size:13px}#brand_faq .ac_inner{padding:20px;font-size:13px}#brand_faq .plan_table{width:100%;background:#fff;font-size:12px}#brand_faq .plan_table tr{border-bottom:1px solid #eee;background:#fff}#brand_faq .plan_table td.plan_name{width:50%;padding:2px 1px;border-right:1px solid #eeeeee;font-size:10px}#brand_faq .plan_table td.plan_price{display:table-cell;width:50%;padding:2px 1px;border:none;font-size:10px}#brand_faq .ac_headline span{position:relative;max-width:83%;padding:0 0 0 30px}#brand_faq .ac_headline .question_mark:before{-webkit-transform:scale(0.5, 0.5);display:inline-block;position:absolute;top:0;bottom:0;left:0;width:60px;height:60px;margin:auto -6px auto -18px;transform:scale(0.4, 0.4);background-color:#646464;vertical-align:middle;content:url(/images/common/icon_q_w.png)}#detail .change_plan_ex{margin:0 0 15px}#detail .only_shop{margin:0px auto 70px;padding:50px 0 0;border-top:1px solid #eeeeee;border-right:0;border-bottom:0;border-left:0;border-radius:0}.remove_text_Indetail{position:absolute;bottom:-25px;width:100%;margin:0px 0 0px;color:#aaaaaa;font-size:12px;line-height:1.4;text-align:center}.series_name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box !important;margin:6px 0 0 0;overflow:hidden;color:#999;font-size:10px;font-weight:normal;letter-spacing:-0.02em;white-space:normal}.series_name span{display:inline-block !important}.count_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box !important;overflow:hidden;white-space:normal}#similar_item .brand,#similar_item .count_name,#item_recommend .brand,#item_recommend .count_name,#other_model_item .brand,#other_model_item .count_name{-webkit-line-clamp:1;display:block !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item_page_2nd_content{max-width:940px;margin:0 auto 30px}.campaign_label{display:inline-block;margin:0 0 3px;padding:5px 10px;border-radius:5px;background-color:#c10000;color:#ffffff;font-size:11px;font-style:oblique;font-weight:bold}.campaign_link_wrap .btn_textlink{margin:0}h1.upperlink_title{margin:0 auto 20px}.btn_textlink_under_title{margin:0 auto 80px}.goods_title_area{position:relative}.campaign_title_wrap{margin:0 0 20px 0;padding:6px;background-color:#646464;color:#fff;font-size:12px;text-align:center}.campaign_title_wrap .campaign_title_text{display:inline-block;margin:-2px 5px 0 0;vertical-align:middle}.campaign_title_wrap .btn_textlink{display:inline-block;margin:0;font-size:12px;font-weight:normal;vertical-align:middle}.campaign_title_wrap .btn_textlink a{color:#fff;line-height:1}.campaign_title_wrap .btn_textlink a span{font-weight:normal}.campaign_title_wrap .btn_textlink a.modal_btn:before{-webkit-transform:scale(0.55, 0.55);-moz-transform:scale(0.55, 0.55);-ms-transform:scale(0.55, 0.55);-o-transform:scale(0.55, 0.55);margin:-1px -3px 0 -6px;transform:scale(0.5, 0.5);content:url(/images/common/icon_modal_w.svg)}#detail .pp_wrap{margin:10px 0 10px 0;padding:10px 0 0 0;border-top:3px solid #eeeeee}.plan_text{display:inline-block;margin:0 2px 0 0;font-size:11px;font-weight:normal}.price_text{font-size:11px;font-weight:bold}.price_text.td_lt{margin:0 0 5px;font-size:10px;font-weight:normal;line-height:1}.item_longtermdiscount_wrap .price_text.td_lt{display:block;margin:0 0 5px;font-size:10px;font-weight:normal;line-height:1;text-align:right}.item_longtermdiscount_wrap .price_text_em{font-size:17px;font-weight:bold}.price_text.td_lt .price_text_em{font-size:10px}.price_text_free{display:inline-block;margin:0 10px 3px 0;padding:4px 5px;border-radius:3px;background-color:#646464;color:#fff;font-size:10px;white-space:nowrap}.plan_price{display:block}.plan_select .plan_price{display:inline-block}.discount_text_wrap{color:#D9534F;font-weight:600}.discount_text_wrap .price_text_discount{display:block;margin:6px 0 0 0;font-size:19px}.discount_text_wrap .price_text_tax{font-size:10px;letter-spacing:-0.03em}.item_longtermdiscount_wrap .price_text_tax{font-size:10px}.item_longtermdiscount_wrap .price_text_em{font-size:14px}.discount_text_wrap .discount_percent{display:inline-block;margin:10px 0 0 0;padding:3px 3px;border-radius:3px;background:#D9534F;color:#fff;font-size:11px;font-weight:normal;font-weight:bold;line-height:1}.discount_text_wrap .date_text{display:block;margin:5px 0 0 0;color:#646464;font-size:11px}.month_discount_text_wrap p{color:#000}.month_discount_text_wrap p .price_text_min{font-size:10px}.title_detail_info_wrap{margin:15px 0 0;font-size:0}.casual_plan_free_campaign{margin:-10px 0 20px;color:#D9534F;font-size:11px;font-weight:bold;line-height:1.4;text-align:center}.casual_plan_free_campaign a{color:#D9534F}.casual_plan_free_campaign a.text_link:after{background-color:#D9534F}#detail .item_point_wrap{margin:0 0 15px;padding:8px;border-radius:5px;background:#e9e9e9;border-top:none}#detail .item_point{margin:0 0 10px 0;overflow:hidden;border-radius:5px;background:#F5F5F5;font-size:14px}#detail .item_point:last-of-type{margin:0}#detail .goods_detail_wrap .item_point h3{display:flex;align-items:center;justify-content:space-between;width:96%;padding:7px 2% 7px 2%;border:none;font-size:12px;font-weight:bold;text-align:left}#detail .goods_detail_wrap .item_point h3 span{display:inline-block;line-height:1}#detail .goods_detail_wrap .item_point h3 .item_point_daily_period{margin:4px 0;font-size:10px;font-weight:normal}#detail .goods_detail_wrap .item_point h3 a{display:flex;align-items:center;justify-content:space-between;width:100%}#detail .goods_detail_wrap .item_point h3 .modal_btn{color:#646464;text-decoration:none}#detail .goods_detail_wrap .item_point .detail_btn{display:inline-block;margin:0 0 0 1px;padding:3px;border-radius:3px;background:#646464;color:#fff;font-size:10px;line-height:1;white-space:nowrap}#detail .goods_detail_wrap .item_point .detail_btn::before{display:inline-block;width:11px;height:9px;margin:0px 1px 1px 0;background:url(/images/common/icon_modal_w.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:""}#detail .goods_detail_wrap .item_point h3 .long_discount_date{font-size:10px}#detail .goods_detail_wrap .item_point ul{background:#fff}#detail .goods_detail_wrap .item_point dl{display:flex;align-items:center;justify-content:space-between;width:94%;margin:0 auto;padding:10px 0;border-bottom:1px solid #eee;font-size:11px}#detail .goods_detail_wrap .item_point li:last-of-type dl{border:none}#detail .goods_detail_wrap .item_point.item_longtermdiscount_wrap dt{font-weight:bold}#detail .goods_detail_wrap .add_morepoints{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}#detail .goods_detail_wrap .add_morepoints h3{width:20%;margin:0;font-size:11px;font-weight:bold;text-align:left}#detail .goods_detail_wrap .add_morepoints ul{display:flex;justify-content:flex-end;width:79%}#detail .goods_detail_wrap .add_morepoints ul li{margin:0 0 0 1%;padding:3px 3px;border:1px solid #646464;border-radius:5px;font-size:10px;font-weight:bold;line-height:1.4;text-align:center}#detail .goods_detail_wrap .add_morepoints ul li:first-child{margin:0}#detail .goods_detail_wrap .add_morepoints ul li a{display:flex;align-items:center}#detail .goods_detail_wrap .add_morepoints ul li span{display:inline-block}#detail .goods_detail_wrap .add_morepoints ul li a:after{display:block;width:4px;height:4px;margin:2px 0 0 1px;transform:rotate(-45deg);border-right:solid 1px #646464;border-bottom:solid 1px #646464;content:""}#detail .item_point.discount_text_wrap{display:flex;align-items:center;justify-content:space-between}#detail .item_point.discount_text_wrap h3{display:inline-block;width:27%;margin:0;padding:0 2%;font-size:15px;line-height:1;white-space:nowrap}#detail .item_point_wrap.under_tab_switch{border-radius:0 0 6px 6px}#detail .item_point_wrap.under_tab_switch .long_discount_intro{margin:10px 0;font-size:13px;line-height:1.5;text-align:center}#detail .item_point_wrap.under_tab_switch .long_discount_intro .radio_btn{color:#240000;font-size:15px;font-weight:bold}#detail .item_point_wrap.under_tab_switch .long_discount_intro .radio_btn input{width:17px;height:17px;margin:-3px 0 0 0;background:#240000}#detail .item_point_wrap.under_tab_switch .long_discount_intro .radio_btn input[type="radio"]:checked:before{margin:-6px;transform:scale(0.4, 0.4)}#detail .item_point_wrap.under_tab_switch .item_point.discount_text_wrap h3{font-size:12px}#detail .item_point_wrap.under_tab_switch .item_point.discount_text_wrap .discount_text_percentprice{flex-direction:column;align-items:flex-start;min-height:1.5em;padding:7px 1% 7px 1.5%;color:#646464;font-size:12px}#detail .item_point_wrap.under_tab_switch .item_point.discount_text_wrap .discount_text_percentprice p{margin:3.5px 0}#detail .item_point_wrap.under_tab_switch .item_point.discount_text_wrap .plan_text{margin:0 0 8px}#detail .item_point_wrap.under_tab_switch .item_point.discount_text_wrap .discount_price{display:flex}#detail .item_point_wrap.under_tab_switch .item_point.discount_text_wrap .discount_percent{display:flex;align-items:center;justify-content:center;margin:0 4px 0 0}#detail .item_point_wrap.under_tab_switch .item_point.discount_text_wrap .daily_point_period{display:block;margin:3px 0 0 1em;font-size:10px;font-weight:normal;white-space:nowrap}#detail .item_point_wrap.under_tab_switch .item_point_caption,#detail .item_point_wrap .item_point_caption{margin:0 0 0 0;padding:5px 7px;border-radius:5px;background:#fff;font-size:10px;line-height:1.3}#detail .item_point_wrap.under_tab_switch.no_tab{margin:-15px 0 15px;border-radius:5px}#detail .item_point_wrap.under_tab_switch .modal_btn{color:#646464;text-decoration:none}#detail .price-simulator__modal{font-size:10px;text-decoration:underline;margin:0}#detail .item_point_wrap.under_tab_switch .price-simulator__modal .modal_btn{letter-spacing:0;font-weight:normal;text-decoration:underline;margin:2px 0 -7px 0}.item_point_uppercopy{margin:0 0 15px;color:#550B0B;font-size:12px;font-weight:bold;text-align:center}.item_point_uppercopy p{display:flex;margin:-5px 0 -5px;justify-content:center}.item_point_uppercopy p span:first-of-type{margin:0 12px 0 0;text-align:left}.item_point_uppercopy p span:first-of-type::before{content:"";background:url("/images/common/icon_long_course01.png");height:25px;width:25px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin:0 4px 0 0}.item_point_uppercopy p span:nth-of-type(2)::before{content:"";background:url("/images/common/icon_long_course02.png");height:25px;width:25px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin:0 4px 0 0}.item_point_uppercopy p span.no_icon{font-size:10px}.item_point_uppercopy p span.no_icon::before{content:none;margin:0}#detail .item_point_wrap_container .item_point_tab_switch{display:flex;justify-content:space-between}#detail .item_point_wrap_container .tab_switch{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32.9%;padding:8px 0 6px 0;border-right:2px solid #fff;background:#646464;color:#fff;font-size:12px;font-weight:bold;line-height:1.35;text-align:center;cursor:pointer;border-radius:6px 6px 0 0;margin-top:7px}#detail .item_point_wrap_container .tab_switch:last-of-type{border-right:none}#detail .item_point_wrap_container .tab_switch.is_active{position:relative;background:#e9e9e9;color:#240000;font-weight:bold;border-bottom:none;margin-top:0}#detail .item_point_wrap_container .tab_switch span{display:block;margin:1px 0 0;font-size:10px;font-weight:normal}#detail .item_point_wrap_container .tab_panel_box001{display:none}#detail .item_point_wrap_container .tab_panel_box002{display:none}#detail .item_point_wrap_container .tab_panel_box003{display:none}#detail .item_point_wrap_container .tab_panel_box004{display:none}#detail .item_point_wrap_container .item_point_wrap.is_show{display:block}#detail .item_point.other_contents{padding:7px 2% 7px 2%;background:#fff}.item_point_wrap .attention_announce{padding-left:16px;font-size:11px;text-indent:-16px}.item_point_wrap .attention_announce:before{display:inline-block;width:15px;height:16px;margin:0 3px 0 0;transform:none;background:url("/images/common/alert_icon_round_re.png");background-repeat:no-repeat;background-size:contain;content:""}@media screen and (max-width: 370px){#detail .item_point.discount_text_wrap h3{font-size:13px}.discount_text_wrap .price_text_discount{font-size:17px}}#detail .item_point.discount_text_wrap .discount_text_percentprice{display:flex;align-items:center;justify-content:space-between;width:80%;margin:auto;padding:7px 1%;background:#fff}#detail .item_point.discount_text_wrap .discount_percent{margin:0}#detail .item_point.discount_text_wrap .price_text_discount{margin:0;color:#D9534F}#detail .no-item-plan-price{margin:-15px 0 20px}#detail .no-item-plan-price .plan_text{display:inline-block;font-size:13px;margin:0 5px 0 0}#detail .no-item-plan-price .plan_text a{text-decoration:underline}#detail .no-item-price{color:#D9534F;display:inline-block}#detail .no-item-price__text{font-weight:bold;font-size:27px}#detail .no-item-price__tax{font-size:12px;font-weight:bold}#detail #yours_new_campaign .yours_point{margin:0 0 20px;padding:8px 0;background:#eee;color:#646464;font-size:18px;font-weight:bold;text-align:center}#detail #yours_new_campaign ul{margin:20px 0 0;color:#646464;font-size:13px}#detail #yours_new_campaign li{margin:0 0 7px;line-height:1.4}#detail .detail_title_wrap .btn_wrap{margin:0}#detail .detail_title_wrap .btn_wrap .btn_br:last-child{margin:12px 0 0 0}#detail .detail_title_wrap .btn_wrap .btn_br{margin:0}#detail .detail_title_wrap .btn_wrap.similar_items_btn .btn_br a{border:2px solid #240000;background:#240000}.item_detail_fav_wrap,.item_detail_unfav_wrap{-webkit-border-radius:5px;box-sizing:border-box;display:block;position:relative;max-width:400px;margin:0px auto 0;padding:12px 17px 10px 11px;border-radius:5px;background-position:center center;background-repeat:no-repeat;background-size:90% auto;font-size:12px;letter-spacing:-0.08em;line-height:1.4;text-align:center;text-decoration:none}.item_detail_unfav_wrap{border:2px solid #646464;background-color:#fff;color:#646464}.item_detail_fav_wrap{border:2px solid #d9534f;background-color:#d9534f;color:#fff}.detail_title_wrap .item_fav{margin:25px 0 0 0;font-weight:bold}.detail_title_wrap .item_fav_wrap{display:inline-block;position:relative !important;width:100%;margin:0;text-align:center}.detail_title_wrap .item_fav_wrap:hover{cursor:pointer;opacity:0.8}.detail_title_wrap .item_fav_wrap .star{display:flex;position:relative;min-height:31px;padding:12px 3px 10px 45px;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.detail_title_wrap .item_fav_wrap .star.unfavorite{color:#646464;white-space:nowrap}.detail_title_wrap .item_fav_wrap .star.favorite{color:#fff}.detail_title_wrap .item_fav_wrap .item_favorite_count{position:absolute;top:28px;left:33px;color:#d9534f;font-size:10px}.fav_count_text{font-size:12px}.fav_count_text_after_2{display:block;margin:15px 0 0;padding-left:1em;font-size:10px;line-height:1.5;text-indent:-1em}.fav_count_wrap{display:inline-block;width:100%;vertical-align:middle}.fav_count_text span{display:inline-block;width:92%;margin:-1px 0 0 2%;font-size:12px;line-height:1.2;vertical-align:middle}.btn_userguide_detail{padding:15px 0 30px 0}.item_group_name{font-size:13px;line-height:1.3}.title_btn_wrap{position:relative}.ex_link_wrap{margin:20px 0 40px 0;padding:15px 20px;border-radius:5px;background-color:#f5f5f5}.ex_link_wrap .btn_textlink{margin:0}.ex_link_wrap .caption{margin:0}.ex_link_list li{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #eeeeee}.ex_link_list li:last-child{margin:0 0 0px;padding:0 0 0px;border-bottom:0px solid #eeeeee}.item_keyword{margin:20px 0 0 0}.item_keyword li{display:inline-block;margin:0 10px 15px 0;padding:8px 10px;border-radius:5px;background:#eee;font-size:13px;line-height:1.4em}.about_2line{font-size:0}.about_2line dt,.about_2line dd{display:inline-block;vertical-align:middle}.about_2line dt{width:30%;margin:0 4% 0 0}.about_2line dt img{width:100%;height:auto}.about_2line dd{width:100%}.attention_announce_list{margin:0 0 30px}.attention_announce_list .attention_announce{margin:0}.attention_announce_list li{margin:0 0 10px}.attention_announce_list li:last-child{margin:0 0 0px}.attention_announce{display:block;padding-left:1.15em;color:#d9534f;font-size:12px;font-weight:bold;line-height:1.4;text-indent:-1.15em;vertical-align:middle}.attention_announce_g{display:block;padding-left:1.15em;color:#646464;font-size:12px;font-weight:normal;line-height:1.4;text-indent:-1.15em;vertical-align:middle}.detail_title .attention_announce,.detail_title .attention_announce_g{margin:3px 0 0}.attention_announce:before{-webkit-transform:scale(0.1, 0.1);-moz-transform:scale(0.1, 0.1);-ms-transform:scale(0.1, 0.1);-o-transform:scale(0.1, 0.1);display:inline-block;margin:-61px -46px -58px -47px;transform:scale(0.1, 0.1);vertical-align:middle;content:url("/images/common/alert_icon_round_re.png")}.attention_announce_g:before{-webkit-transform:scale(0.1, 0.1);-moz-transform:scale(0.1, 0.1);-ms-transform:scale(0.1, 0.1);-o-transform:scale(0.1, 0.1);display:inline-block;margin:-61px -46px -58px -47px;transform:scale(0.1, 0.1);vertical-align:middle;content:url("/images/common/alert_icon_round_g_b.png")}.upper_cv_attention_announce{max-width:420px;margin:0 auto 20px}.upper_cv_attention_announce li{margin:0 0 10px}.upper_cv_attention_announce li:last-child{margin:0 0 0px}.cv_all_wrap{padding:50px 0 0}#detail .goods_detail_wrap .goods_detail dl.db dt,#detail .goods_detail_wrap .rental_detail dl.db dt,#detail .goods_detail_wrap .goods_detail dl.db dd,#detail .goods_detail_wrap .rental_detail dl.db dd{display:block;width:100%;text-align:left}#detail .goods_detail_wrap .goods_detail dl.db,#detail .goods_detail_wrap .rental_detail dl.db{margin:0 0 20px}#detail .goods_detail_wrap .goods_detail dl.db:last-child,#detail .goods_detail_wrap .rental_detail dl.db:last-child{margin:0 0 0px}#detail .goods_detail_wrap .goods_detail dl.db dt,#detail .goods_detail_wrap .rental_detail dl.db dt{margin:0 0 5px;font-weight:bold}#detail .goods_detail_wrap .goods_detail dl.db dd,#detail .goods_detail_wrap .rental_detail dl.db dd{line-height:1.5}#detail .btn_fix_wrap .btn_br{margin:0}#detail #footer_rental_button .btn_fix_wrap .btn_br a{padding:10px 10px 10px 20px;border:2px solid #d9534f;background:#d9534f;line-height:1}#detail #footer_rental_button .btn_fix_wrap .btn_br a.link_sign_up{font-size:12px}#top_rental_button.btn_wrap .btn_br a.link_sign_up{font-size:12px}.rental-button-text{display:block;margin:0 0 4px 0 !important;line-height:1;font-size:14px}#detail .btn_fix_wrap{z-index:20;position:fixed;right:0;bottom:0;left:0;width:100%;margin:0;padding:0;border-top:1px solid #eeeeee;background-color:#ffffff}.btn_fix_inner{max-width:600px;margin:10px auto;font-size:0;text-align:center}.mini_image_wrap img{width:100%;height:auto;border:1px solid #eeeeee;border-radius:100px}.mini_image_wrap,.mini_info_wrap,.btn_fix{display:inline-block;vertical-align:middle}.mini_info_wrap{width:40%;margin:0 5% 0 0}.mini_info_wrap dt{margin:0 0 3px}.mini_info_wrap dt,.mini_info_wrap dd{font-size:13px;line-height:1.2;text-align:right}.mini_info_wrap dd span,.mini_info_wrap dt span{font-size:10px}.mini_info_wrap dt span.discount_percent{display:inline-block;margin:0 0 0 70px;color:#d9534f}.mini_info_wrap dt span.mini_info_plan_name{padding:2px 4px;border-radius:1px;background:#eee;color:#646464;font-size:10px;line-height:1}.mini_info_wrap dd p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn_fix{width:55%}#detail .modal_slide .btn_fix{width:100%}#detail footer{padding:80px 0 150px}p.btn_yellow a{border:2px solid #dfbd00;background-color:#dfbd00}.lead_freeregist_cap{display:none}.item_list .item_wrap dl dd p.labelicon,.item_list .item_wrap .serial_detail dl dd p.labelicon{margin:0}.beforeshop_info_wrap{display:inline-block;width:57%;margin:0 3% 0 0;font-size:13px;line-height:1.4;text-align:left;vertical-align:middle}#top_rental_button .shipping_date_area{margin:0 0 8px;padding:0;border-radius:5px;font-size:11px;font-weight:bold;text-align:center}#top_rental_button .shipping_date_area .flexible_shipping_date_text{display:inline-block;position:relative;padding:0 0 0 25px}#top_rental_button .shipping_date_area .flexible_shipping_date_text::before{display:inline-block;position:absolute;top:-25px;left:-40px;transform:scale(0.25);content:url("/images/common/icon_shipping_date_g.png")}#top_rental_button .beforeshop_info_wrap{display:block;width:100%;max-width:424px;margin:0 auto 10px}#top_rental_button.btn_wrap .btn_br a{border:2px solid #d9534f;background:#d9534f;line-height:1}#beforeshop_info .btn_fix{width:40%}.beforeshop_info_text_bold{font-weight:bold}.before_regist_attention{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #eeeeee;color:#646464;text-align:left}.before_regist_attention_list dt{margin:0 0 5px;font-size:13px;font-weight:bold;line-height:1.3}.before_regist_attention_list dd{font-size:12px;line-height:1.4}.before_regist_attention_list{margin:0 0 20px}.before_regist_attention_list:last-child{margin:0 0 0px}.before_regist_attention_wrap{margin:0 auto;color:#646464;text-align:center}#detail .before_regist_attention_wrap .btn_br{margin:30px auto 20px}.shop_status_message{font-size:13px;line-height:1.5;text-align:center}.bold{font-weight:bold}.upper_shop_icon{margin:0 auto 15px;font-size:10px;text-align:center}.upper_shop_icon::before{display:block;width:22px;height:auto;margin:0 auto 8px;content:url("/images/common/icon_store_g.svg")}.before_regist_shop_lead{margin:0 0 30px;font-size:13px;line-height:1.4}.before_regist_attention_title{position:relative;margin:0 0 10px;padding-left:1em;font-size:14px;font-weight:bold;line-height:1.4;text-indent:-1em}.before_regist_attention_list_wrap{padding:30px;background-color:#fafafa}.accessory{display:block;position:absolute;top:50%;left:123px;margin:-8px 0 0 0;font-size:10px;font-weight:normal}#detail .detail_label_wrap .labelicon img,#detail .upper_shop_icon .labelicon img{display:block;width:100%;height:auto}.dd_small{font-size:10px}.side-scrolling-wrapper_a_wrap{z-index:10;position:absolute;top:0%;width:20px;height:100%;background-color:#ffffff;text-align:center}.side-scrolling-wrapper_ar{right:0}.side-scrolling-wrapper_al{left:0}.side-scrolling-wrapper_a_wrap .side-scrolling-wrapper_a_inner{display:flex;align-items:center;height:100%}.side-scrolling-wrapper_a_inner img{display:inline-block}.side-scrolling-wrapper_a_inner img:hover{opacity:0.7}.side-scrolling-wrapper_al_inner img{left:0}.side-scrolling-wrapper_ar_inner img{right:0}#detail .goods_detail_wrap #staffreview-tab .staffreview-tab_wrap{margin:0;border-bottom:0}.inmonth_count{margin:0 0 5px;color:#646464;font-size:14px;font-weight:bold}.about_add_info_wrap{width:100%}.about_add_info_wrap .campaign_text_area{margin:0 0 10px 0;color:#646464;font-size:11px;line-height:1.3;text-align:center}.about_add_info_wrap .campaign_text_area p{display:inline-block;position:relative;vertical-align:middle}.about_add_info_wrap .campaign_text_area p::before,.about_add_info_wrap .campaign_text_area p::after{display:inline-block;position:absolute;top:0;bottom:0;width:1px;height:25px;margin:5px 0 0 0;background-color:#646464;vertical-align:middle;content:""}.about_add_info_wrap .campaign_text_area p::before{left:-10px;transform:rotate(-20deg)}.about_add_info_wrap .campaign_text_area p::after{right:-10px;transform:rotate(20deg)}.about_add_info_inner{margin:0 0 30px;padding:30px;background-color:#fafafa;text-align:left}#detail #about_add_info .btn_br{width:100%;margin:0}#detail #about_add_info .btn_br a{max-width:100%}.about_add_info_text{color:#646464;font-size:12px;line-height:1.3}.about_add_info_under{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eeeeee}.about_add_info_under:last-child{margin:0 0 0;padding:0 0 0;border-bottom:0px solid #eeeeee}.about_add_info_list_upper{margin:0 0 5px}.about_add_info_list{padding:30px;background-color:#ffffff}.about_add_info_list li{margin:0 0 5px;padding-left:1em;color:#646464;font-size:12px;line-height:1.4;text-indent:-1em}.about_add_info_list li:last-child{margin:0}.under_caption{margin:5px 0 0;padding-left:1em;color:#646464;font-size:10px;line-height:1.3;text-indent:-1em}.overview_text_wrap{margin:0 0 40px 0;padding:40px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:0}.overview_text_content{width:80%;max-width:589px;margin:0 auto}.overview_text_wrap dl{width:100%;margin:0 0 20px 0;font-size:14px}.overview_text_item dl:last-child{margin:0 0 30px 0}.overview_text_item dt{display:inline-block;width:30%;font-weight:bold;vertical-align:middle}.overview_text_item dd{display:inline-block;width:70%;vertical-align:middle}.overview_text_caption{padding:20px;border-radius:5px;background-color:#fafafa}.overview_text_caption p{margin:0 0 10px 0;padding-left:1em;font-size:11px;line-height:1.5;text-indent:-1em}.overview_text_caption p:last-child{margin:0}input[name=navinput]{display:none}.box{height:0;overflow:hidden;opacity:0;transition:1s}#nav01:checked~.box01,#nav02:checked~.box02{height:auto;text-align:left;opacity:1;transition:1s}.lead_freeregist_cap_item_detail{position:relative;max-width:400px;margin:0 0 7px 0;color:#d9534f;font-size:12px;font-weight:300;text-align:center}.lead_freeregist_cap_item_detail a{color:#dfbd00}.lead_freeregist_cap_item_detail a::before{display:inline-block;position:absolute;top:-13px;left:-4px;transform:scale(0.4);content:url(/images/common/arrow_rf2.png)}.lead_freeregist_cap_item_detail span{padding:0 8px;border-right:3px solid #d9534f;border-left:3px solid #d9534f}.lead_freeregist_cap{display:block;position:relative;margin:0;margin:10px 0 5px 0;font-size:11px;font-weight:600;text-align:center}.lead_freeregist_cap span{padding:0 8px;border-right:3px solid #646464;border-left:3px solid #646464}.lead_freeregist_cap a{display:block;padding:14px 20px;background-color:#ffffff;font-weight:bold;text-align:center}.lead_freeregist_cap a span{text-decoration:none}.plan_wrap{display:block;margin:9px 0 0 0}.plan_wrap_discount .plan_name,.plan_wrap .plan_name{display:inline-block !important;margin:0 3px 0 0;padding:3px 5px;border-radius:4px;background:#999;color:#fff;font-size:10px;font-weight:500}.plan_wrap_discount .monthly_fee,.plan_wrap .monthly_fee{display:block;margin:5px 0 2px 0;color:#646464;font-size:10px;font-weight:bold}.plan_wrap_discount .discount_percent,.plan_wrap.discount_percent{display:inline-block;margin:0 5px 0 0;padding:2px;border:1px solid #d9534f;border-radius:0;color:#fff;font-size:10px;font-weight:500;background:#d9534f}.plan_wrap_discount .monthly_fee_discount,.plan_wrap .monthly_fee_discount{display:inline-block;color:#d9534f;font-size:13px;font-weight:bold}.detail_title_wrap .item_buyable{width:49%;margin:0;text-align:center}#item_buyable_btn{box-sizing:border-box;position:relative !important;border:2px solid #646464;border-radius:5px;color:#646464;font-size:11px;font-weight:bold;letter-spacing:-0.02em;line-height:1.4;text-align:center}#item_buyable_btn a{display:block;min-height:31px;padding:12px 3px 10px 35px}#item_buyable_btn a:before{display:inline-block;position:absolute;top:30%;right:0;bottom:0;left:6px;width:15px;height:0px;margin:-7px 0px 0 -6px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/common/icon_buyable_btn_g.svg)}.btn-wrap__other-button-wrap{display:flex;justify-content:space-between;margin:40px 0 0 0}.btn-wrap__other-button-wrap .item_fav{width:49%;margin:0}.btn-wrap__other-button-wrap .item_detail_fav_wrap,.btn-wrap__other-button-wrap .item_detail_unfav_wrap{padding:0}#detail .goods_detail_wrap h3{width:100%;margin:auto 0;color:#646464;font-size:12px;font-weight:bold;line-height:1.3;text-align:center}#detail .tab_wrapper h2{width:100%;margin:auto 0;color:#646464;font-size:18px;font-weight:bold;line-height:1.3;text-align:left}#detail .goods_detail_wrap .shop_detaial_payment_method h3{width:100%;margin:0 auto 6px;color:#646464;font-size:12px;font-weight:bold;line-height:1.3;text-align:left}#detail .rental_detail_present.rental_detail.border_top h2{width:100%;margin:auto 0 6px 0;color:#646464;font-size:12px;font-weight:bold;line-height:1.3;text-align:left}#detail .goods_detail_wrap h3{margin:0 auto;font-size:12px;font-weight:500}#detail h2.nav-tabs_item_inner.nav-tabs_item_inner_1line{text-align:center}#detail h2.item_detail_active .nav-tabs_item_inner{color:#fff}#detail .ranking_sitetop.border_under_blank{margin:0 0 20px 0}#detail .goods_detail_wrap h2{width:100%;margin:auto 0;font-size:12px;font-weight:normal;line-height:1.3;text-align:center}#detail .goods_detail_wrap .item_detail_active h3{color:#fff}#detail div.rental_detail h4{margin:0 auto 10px;color:#646464;font-size:13px;font-weight:bold;line-height:1.8;text-align:left}#detail div.rental_detail h4:before{content:none}#detail div.rental_detail h2.shop_detail_title,#detail .goods_detail_wrap h2.shop_detail_title,#detail .tab_wrapper h2.shop_detail_title,#detail .goods_detail_wrap h2.rental_detail_title{margin:0 auto 10px;color:#646464;font-size:18px;font-weight:bold;line-height:1.8;text-align:left}#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_cardonly::before{width:20px;content:url("/images/common/item_cardonly.svg")}#detail .goods_detail_wrap .rental_detail .detail_label_wrap li.item_beltchange::before{width:20px;content:url("/images/common/item_beltchange.svg")}#brand_parts_details{padding:30px 0}#brand_parts_details .brand_parts_details_image{width:70%;margin:auto}#brand_parts_details .parts_details_text_wrap{padding:0 20px 30px}#brand_parts_details .brand_parts_details_detail h3{margin:0 0 10px 0;font-size:16px;font-weight:600;line-height:1.4em}#brand_parts_details .brand_parts_details_detail p{margin:10px 0 0;font-size:14px;line-height:1.4em}.item-contact-wrap{margin:20px 0 0;padding:15px 20px;border-radius:5px;background-color:#f5f5f5;font-size:12px;font-weight:bold}.item-contact-wrap__tel a:before{display:inline-block;width:25px;height:25px;margin:0 8px 0 0;background:url("/images/common/icon_tel_g.png") no-repeat left top;background-size:contain;vertical-align:sub;content:''}.item-contact-wrap__line a:before{display:inline-block;width:25px;height:25px;margin:0 8px 0 0;background:url("/images/common/icon_line_g.png") no-repeat left top;background-size:contain;vertical-align:sub;content:''}.item-contact-wrap__tel{margin:0 0 15px}.item-contact-wrap__tel a,.item-contact-wrap__line a{display:flex;align-items:center}.item-contact-wrap__tel a span,.item-contact-wrap__line a span{text-decoration:underline;margin:0 5px 0 0}#review-tab .rental_detail .reviews_star_content p{margin:0 0 10px 0;font-size:13px;font-weight:bold}#detail .spm_box{position:absolute}@media screen and (min-width: 800px) and (max-width: 1180px){.item_list_wrap .search_sidelist{width:22%}.item_list_wrap .item_list{width:79%}.item_list_wrap .item_list .item_wrap{width:31%}.item_list_wrap .search_sidelist .list_pln_title{font-size:12px}.item_list_wrap .item_list #index_result{text-align:left}.item_list .item_wrap{width:29%}.item_search_wrap .brand_main_v{height:9vw}}@media screen and (min-width: 640px) and (max-width: 1024px){section{width:98%;margin:auto}.contents_wrap .breadcrumb{width:98%;margin:0 auto}#main{background-image:none}#detail .contents_wrap{margin:54px 0 120px}#item .contents_wrap section{position:relative}#item .contents_wrap section .item_list{width:100%;float:none;text-align:center}.item_list .item_wrap,#item.brand_page .item_list .item_wrap,.limited_page .item_list .item_wrap{display:inline-block;width:31%;margin:0 1% 30px}.item_list .item_wrap dl dd p span.plan,.item_list .item_wrap .serial_detail dl dd p span.plan{font-size:10px}.item_list .item_wrap dl dt img,.item_list .item_wrap .serial_detail dl dt img{width:70%}.item_list .item_wrap dl dd,.item_list .item_wrap .serial_detail dl dd{width:100%}#item .contents_wrap section .item_list .load_more{margin:60px 0 0 0;padding:0 20px}#detail .contents_wrap .good_image{width:48%;margin:0 auto}#detail .slider_wrap{width:100%}#detail .contents_wrap .goods_detail_wrap{width:48%;margin:0px auto 0}.serialNo_input{width:100%}#item .contents_wrap section #search_box .check_wrap ul.serialNo_input li{width:100%}#item .contents_wrap section #search_box .check_wrap ul.serialNo_input li input{width:90%}#item .contents_wrap section.serialnumber #search_box{width:auto}div.search_wrap_sptab{height:100% !important}.search_sptab_inner{padding:10% 10% 20%;background-color:#ffffff}.search_sptab{position:relative}.search_item_wrap{display:none;z-index:20;position:fixed;right:-300px;bottom:0;width:80%;padding:20px 5%;background:#240000;font-size:0;text-align:center}.filtering_btn_wrap{display:block}#detail footer.footer_wrapper_Lbefore{padding:80px 0 170px}.side-scrolling-wrapper{overflow-x:hidden;overflow-y:hidden}.recommend_arrowR_wrap,.recommend_arrowL_wrap{display:none}#similar_item .item_list .item_wrap,#other_model_item .item_list .item_wrap{width:40%;margin:0 25px 0 0}#item_recommend .item_list .item_wrap{width:30%;margin:0 3% 0 0}.campaign_text_wrap .campaign_text .campaign_attention_text{padding:17px 0 10px 0}.brand_page .wrapper .contents_wrap{padding:0}#brand_model .brand_model_banner{justify-content:space-between;margin:0 auto}#brand_model .brand_model_banner li{width:47%;margin:0 0 40px 0}#brand_model .brand_model_banner .model_banner_back{width:90%;height:207%}#brand_model .brand_model_banner .watch01{right:14%;width:33%}#brand_model .brand_model_banner .watch02{top:-3px;right:1%;width:19%}#infection_control div.bg_fafafa{width:80%}#top_rental_button .btn_br a{margin:auto}.sp_Only{display:none}#brand_belt .brand_belt_image{width:50%}#detail .good_image .label_under_consideration{top:260px}.price_select.check_wrap .price_minmax input{width:29px}}@media screen and (min-width: 801px) and (max-width: 960px){.price_select.check_wrap .price_minmax input{width:23px;font-size:13px}.price_select .price_minmax{line-height:1.1}}@media screen and (min-width: 640px){.about_step{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center}.about_step dl{width:18%;flex-direction:column;margin:0 1% 15px 1%}.about__step--img{width:70%;margin:0 auto 10px auto}.about_step dt{font-size:15px}}@media screen and (min-width: 640px) and (max-width: 800px){#item.brand_page .item_list .item-layout-change-button__list{margin:-90px 0 30px}}@media screen and (min-width: 320px) and (max-width: 640px){#main{background-image:none}section h1{margin:0 auto 40px}#item .contents_wrap{margin:70px 0 120px}body.feature_detail .contents_wrap,body.store_page .contents_wrap,body.specialitem_page .contents_wrap{margin:84px 0 120px !important}#item .contents_wrap section{position:relative}#item .contents_wrap section{position:relative}#item .contents_wrap section .item_list{width:100%;margin:0;padding:0;float:none;text-align:center}.item_list .item_wrap,#item.brand_page .item_list .item_wrap{display:inline-block;width:49%;margin:0 0 40px;vertical-align:top}.limited_page .item_list .item_wrap{width:48%}.index-item-image-size{width:100%;min-height:152px}#recommend-carousel-wrap .item_list .item_wrap,#recent-click-carousel-wrap .item_list .item_wrap,#othermodel-carousel-wrap .item_list .item_wrap,#awoo_recomend_item_wrap .item_list .item_wrap{margin:0 0px 0px 33px}#recommend-carousel-wrap .item_list .item_wrap.splide__slide,#recent-click-carousel-wrap .item_list .item_wrap.splide__slide,#othermodel-carousel-wrap .item_list .item_wrap.splide__slide,#awoo_recomend_item_wrap .item_list .item_wrap.splide__slide{margin:0}#item .contents_wrap section .item_list .load_more{margin:0px 0 0 0;padding:0 20px}#item .contents_wrap section .item_list .load_more a{background-size:100% 100%}#detail .contents_wrap{margin:54px 0 120px}#detail .contents_wrap .item_detail{display:block;width:100%;margin:0 auto 40px}#detail .contents_wrap .good_image{width:100%;margin:0 auto;float:none}#detail .contents_wrap .good_image .slider_wrap{width:100%}#detail .contents_wrap .goods_detail_wrap{width:100%;margin:34px auto 0;float:none;text-align:left}#detail .contents_wrap .goods_detail_wrap h1:before{display:none}#detail .contents_wrap .goods_detail_wrap h1{margin:0 0 0px}#detail .goods_detail_wrap .rental_detail{margin:0px 0 40px;padding:0 0 40px}.detail_title_wrap{margin:0px 0 20px}#detail .contents_wrap .goods_detail_wrap .goods_detail .c_name,#detail .contents_wrap .goods_detail_wrap .rental_detail .c_name{text-align:left}#detail .contents_wrap .goods_detail_wrap .rental_detail .c_name{line-height:1.4}#detail .contents_wrap .goods_detail_wrap .goods_detail dl dt,#detail .contents_wrap .goods_detail_wrap .rental_detail dl dt{width:36%}#detail .contents_wrap .goods_detail_wrap .goods_detail dl dd,#detail .contents_wrap .goods_detail_wrap .rental_detail dl dd{width:59%}#detail .contents_wrap .goods_detail_wrap .goods_detail dl.db_single dt,#detail .contents_wrap .goods_detail_wrap .rental_detail dl.db_single dt{width:100%}#detail .contents_wrap .goods_detail_wrap .goods_detail dl.db_single dd,#detail .contents_wrap .goods_detail_wrap .rental_detail dl.db_single dd{width:100%}#detail .goods_detail_wrap h1{left:0px}#detail .goods_detail_wrap h1 span{display:block;left:0px}#item .item_page{padding:8vw 0px}#index_result .no_result,.no_result{width:auto;min-height:200px;margin:0px auto 0;text-align:center}.item_list .item_wrap dl dd p span.brand,.item_list .item_wrap .serial_detail dl dd p span.brand{width:100%;font-size:12px;line-height:1.2}.item_list .item_wrap dl dt,.item_list .item_wrap .serial_detail dl dt{left:-3px;vertical-align:middle}.label_list p.rental_icon,.label_list p.cname,.cname{width:40%}.item_list .item_wrap dl{text-align:left}#detail .rental_icon,#detail .ladies_item{left:-6%}#similar_item .rental_icon{left:3%}#detail #othermodel-carousel-wrap .rental_icon,#detail #othermodel-carousel-wrap .ladies_item,#detail #recommend-carousel-wrap .rental_icon,#detail #recommend-carousel-wrap .ladies_item,#detail #recent-click-carousel-wrap .rental_icon,#detail #recent-click-carousel-wrap .ladies_item,#detail #awoo_recomend_item_wrap .rental_icon,#detail #awoo_recomend_item_wrap .ladies_item{left:0%}section.serialnumber #index_result .no_result{width:auto;padding:60px 0 70px}section.serialnumber h1{font-size:20px}section.serialnumber h1 span.title_stripe:before,section.serialnumber h1 span.title_stripe:after{top:63px}#item .contents_wrap section.serialnumber .item_list .item_wrap{width:80%;padding:30px}div.to_Trader_message_result{width:90%;margin:0px auto 0;padding:0 0 0px}.serialnumber #index_result .store_name{width:90%;padding:15px 5%}.serialnumber #index_result .special_article_terms{width:90%;padding:15px 5%}p.pattern_input span.pattern_input_wrap{max-width:100%}.item_list .item_wrap dl dt img,.item_list .item_wrap .serial_detail dl dt img{width:100%;height:auto}#store_result .item_wrap a dl{margin:0px 0 0px}.storeinfo{padding:0px}.store_tel{width:89%}.filtering_box{margin:0 0 15px 0}.free_word input{width:100%;height:40px;padding:9px 40px 9px 15px}.free_word_btn button{width:40px;height:40px}.free_word_btn span::before{-webkit-transform:scale(0.7, 0.7);-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-o-transform:scale(0.7, 0.7);margin:7px 0 0 -4px;transform:scale(0.6, 0.6)}.filtering_btn span{padding:15px 10px}#item .contents_wrap section.serialnumber #search_box{width:auto;padding:30px}.serialNo_input{width:100%}.search_sptab_inner{padding:30px 30px 120px;background-color:#ffffff}.search_sptab{position:relative}.search_item_wrap{display:none;z-index:20;position:fixed;right:-300px;bottom:0;width:80%;padding:10px 5%;background:#240000;font-size:0;text-align:center}.item_list .item_wrap .serial_detail{display:block;width:100%;margin:0 0 30px}.item_list .item_wrap .serial_detail dl dt{width:42%}#item_recommend .item_list #index_result{margin:0 0px 0px 0px}#similar_item .item_list .item_wrap,#item_recommend .item_list .item_wrap,#other_model_item .item_list .item_wrap{width:80%;margin:0 20px 0 0}#item_recommend .item_list .item_wrap{margin:0 0 30px 0}#detail p.rental_btn_wrap{margin:00px auto 80px}.border-line{margin:40px auto 0px;padding:40px 0 0}#item_recommend{margin:40px auto 40px;padding:40px 0 0}#detail .only_shop{margin:0px auto 80px;padding:40px 0 0;font-size:13px}.remove_text{margin:5px 0 0;text-align:right}.about_2line dt{display:block;width:100%;margin:0 auto 10px}.about_2line dd{width:100%}.about_2line dt,.about_2line dd{vertical-align:top}.btn_fix_inner{padding:0 2% 0}#top_rental_button .btn_fix_inner{padding:0}.mini_info_wrap{width:23%;margin:0 2% 0 0}.footer_favorite_button .mini_info_wrap{width:43%}.mini_info_wrap dt,.mini_info_wrap dd{font-size:11px}.mini_info_wrap dt{margin:0 0 5px}.btn_fix{width:70%}#detail #confirm_size.plural_modal .popup_defa .btn_br.btn_fix{width:87%}#detail footer{padding:40px 0 105px}#detail footer.footer_wrapper_Lbefore{padding:40px 0 145px}.mini_image_wrap{width:16%;min-width:44px;max-width:50px}.beforeshop_info_wrap{font-size:10px}.beforeshop_info_wrap{width:46.7%;margin:0 3% 0 0}#beforeshop_info .btn_fix{width:50.3%}.review_content{margin:0 0 40px 0}.side-scrolling-wrapper{overflow-x:auto;overflow-y:auto}.select_area_wrap{max-width:583px}#same_items .items_area{margin:0 auto 30px}#same_items .item_list .item_wrap{display:block;width:100%;max-width:380px;margin:0 auto 15px}#detail .belt_change_wrap .btn_br a{padding:15px 10px 15px 26px;font-size:11px}#detail .btn_br label{font-size:13px}.btn_br label:before{-webkit-transform:scale(0.4, 0.4);left:11px;margin:-14px -1px 0 -6px;transform:scale(0.4, 0.4)}.btn_br.select_belt_btn a span:not(.rental-button-text){margin:0 0 0 20px}.sub_menu{margin:10px 0 0 0}.sub_menu li{margin:0 2.3%}.sub_menu li .btn_textlink{margin:0}.overview_text_wrap{margin:0 0 30px 0;padding:30px 0}.overview_text_content{width:100%}.overview_text_wrap dl{margin:0 0 15px 0;line-height:1.4}.overview_text_item dl:last-child{margin:0 0 20px 0}.overview_text_wrap dt,.overview_text_wrap dd{display:block;width:100%}.overview_text_wrap dt{margin:0 0 5px 0}.overview_text_wrap dd .caption{margin:0}#detail .detail_title_wrap .btn_wrap{margin:10px 0 0 0}#detail .detail_title_wrap .btn_wrap .btn_br:last-child{margin:10px 0 0 0}.campaign_text_wrap{margin:40px 0}.campaign_text_wrap .campaign_text{font-size:14px}.campaign_text_wrap .campaign_text .campaign_attention_text{padding:8px}.campaign_time{font-size:12px}.campaign_title_wrap{padding:4px}.campaign_title_wrap .btn_textlink{margin:0}.mini_info_wrap dt span.discount_percent{display:block;margin:0}.item_search_wrap{margin:0;padding:0;padding:0}.item_search_wrap .brand_main_v{height:14.5vw}.item_search_wrap .brand_main_v img{top:-3.2vw;right:0;left:0;width:23%}.item_search_wrap .subfile_t{position:relative;margin:0 0 20px 0}.item_search_wrap .subfile_t span.title_stripe:after{margin:8px 0 0}.item_search_wrap .subfile_t .ja_followup{margin:10px 0 0}.filtering_box form.search_form_area{max-width:940px}.popup_area p{padding:8px;font-size:10px}.campaign_text_wrap .campaign_text.daily{display:block;border-radius:18px}.campaign_text_wrap .campaign_text .campaign_attention_text{width:100%}.campaign_text_wrap .campaign_text .campaign_attention_text img{width:65%}.campaign_text_wrap span.campaign_time{width:100%;font-size:12px}.w940,.w1200{width:90%;margin:0 auto}.brand_local_nav ul li a{display:flex}.brand_local_nav ul li .local_nav_en{width:8em !important;padding:4px}.brand_local_nav ul li .local_nav_kana{width:59%;line-height:1.1em}#detail #brand_model .brand_model_banner li{width:47%;margin:0 auto 20px auto}#brand_model .brand_model_banner li{width:80%;margin:0 auto 20px auto}#brand_model .brand_model_banner .model_banner_back{top:-6vw;right:-48%;width:80%;height:260%}#brand_model .brand_model_banner li a p.model_en{font-size:18px}#brand_model .brand_model_banner .model_name{min-height:75px;padding:0 0 0 10px}#brand_model .brand_model_banner li a p.model_kana{font-size:12px}#brand_model .brand_model_banner .watch01{right:-2%;width:41%}#brand_model .brand_model_banner .watch02{display:none}#brand_model .brand_model_banner li a p.model_kana{width:55%}#item #review_detail .review_model{position:relative;width:90%;padding:39vw 5% 30px 5%}#review_detail .review_watch{position:absolute;top:20px;right:0;left:0;width:34% !important;margin:0 auto}#review_detail .reviews_star_content{width:100% !important}#review_detail .review_model_name{margin:0 0 20px 0}#review_detail .rental_detail_score p.user_infomation{display:block;margin:10px 0 0 0}#brand_tips .tips_wrapper div{width:80% !important;margin:50px auto 0 auto}#item.brand_page h2{white-space:normal}#item.brand_page h2 span.title_stripe{display:block;margin:0;padding:0 0 8px 0;border-right:none}label h2:before{bottom:0;left:0}#brand_nav01:checked~label h2:before{left:0}#brand_nav02:checked~label h2:before{left:0}#brand_nav02:checked~.brand_box02{left:0}#brand_nav03:checked~label h2:before{left:0}#brand_nav04:checked~label h2:before{left:0}#brand_nav05:checked~label h2:before{left:0}#item.brand_page h2 .ja_followup{font-size:14px;line-height:1.3em}.brand_new_items_subtitle{margin:15px 0 0 0;font-size:13px}.brand_ranking_subtitle{margin:5px 0 0 0;font-size:13px;line-height:1.5em}#infection_control div.bg_fafafa{width:80%;padding:5%}#detail .ar_fitting_wrap{margin:0}.item_model_list_modal .item_wrap{padding:20px 2% 0}.item_model_list_modal .item_wrap .item_contents{width:40%;margin:0 10px 50px}.brand_new_items:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:15px;background-image:url(/images/common/icon_new.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.ranking:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:16px;background-image:url(/images/common/icon_crown.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_model:before{display:inline-block;width:24px;height:24px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_watch.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_item:before{display:inline-block;width:23px;height:23px;margin-right:11px;margin-bottom:4px;margin-left:16px;background-image:url(/images/common/icon_list.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.review_detail:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:3px;margin-left:15px;background-image:url(/images/common/icon_comment.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_history:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_book.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_tips:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:5px;margin-left:15px;background-image:url(/images/common/icon_lightbulb.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_news:before{display:inline-block;width:23px;height:23px;margin-right:7px;margin-bottom:3px;margin-left:16px;background-image:url(/images/common/icon_pen.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_local_nav ul li{margin-top:10px;margin-bottom:10px;margin-left:35px;border-right:2px solid #d3d3d3}.brand_local_nav ul li:nth-child(2),.brand_local_nav ul li:nth-child(4),.brand_local_nav ul li:nth-child(6),.brand_local_nav ul li:nth-child(8){border-right:none}.sp_Only{display:block}#item .contents_wrap .info_text{margin:10px 0px;font-size:12px}.lead_freeregist_cap_item_detail{max-width:none}#detail .btn_br a,#detail .btn_br label{padding:15px 10px 15px 15px;font-size:12px}.detail_title_wrap .item_fav{text-align:center}.detail_title_wrap .item_fav_wrap .star{padding:0 0 0 46px}.new_arrival .new_arrival_contents{display:block}.new_arrival .change_log{display:flex;flex-direction:column;width:94%;margin:0 0 20px;padding:15px 3% 0px}.item_page h1{width:auto;font-size:5.1vw;left:5vw}.item_page img{height:auto}.new_arrival h1.item_page{padding:8vw 0 8vw 20px;overflow:hidden}.new_arrival h1.item_page img{z-index:0;position:absolute;top:0;left:0}.new_arrival .change_log_title{margin:0 0 10px}.new_arrival .change_log a{margin:0 7px 10px 0;border-radius:10px;font-size:11px}.new_arrival .feature_text{width:100%}.new_arrival .storeinfo_inner{justify-content:space-between;flex-direction:row;display:flex;align-items:center;padding:7px 0}.new_arrival .update_date{font-size:11px}.new_arrival .storeinfo .caption{font-size:10px}.item_list_wrap .item_list .item_wrap{display:inline-block;width:48%}.item_list .item_wrap dl dd p span.name a{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}#detail .tab_wrapper h2{margin:auto}#item_buyable_btn a:before{top:35%;left:7px}.btn-wrap__other-button-wrap .item_fav_wrap .star.unfavorite{white-space:wrap}#brand_belt .brand_belt_wrapper{width:90%}#brand_belt .brand_belt_image{width:90%;margin:0 auto 10px}#brand_belt .brand_belt_text{width:90%}#brand_overhaul .overhaul_wrapper div{width:80%}.btn_line_inner a{width:49%}#comparison_item li.ribbon_description{width:78%;margin:0 0 0 5px;font-size:11px;line-height:15px}#comparison_item li.condition_description{width:78%;font-size:11px}#comparison_item li.icon_ribbon{height:22px;padding:3px 10px 0 10px;font-size:8px;line-height:8px}#comparison_item li.icon_ribbon:after{border-width:11px 5px 10px 5px}#comparison_item li.icon_condition{padding:5px;font-size:8px}#comparison_item .sample_detail_w_wrap ul{margin:10px auto 0}#comparison_item .sample_detail_w_wrap{padding:0 0 10px 0}#comparison_item li.icon_condition:before{margin:-1px 1px 0 0;transform:scale(0.8)}#comparison_item .sample_detail_w_wrap ul li .buy_price--Stext{display:block;margin:6px 0 0 0}.comparison-item__selected-item{display:inline-block;margin:8px 0 0 0}#mypage #recent_click_items .items_area .item_wrap:nth-child(n+4){display:none}#mypage #recent_click_items .items_area .item_wrap{width:32%}.mini_info_wrap dt span.mini_info_plan_name{display:none}body#detail .good_image .label_under_consideration{top:76vw}.chronograph--wrap{display:block}.chronograph--wrap__img{width:70%;margin:auto}.chronograph--wrap__list{width:100%}#userreview_photo_modal p.sample_btn_close{right:-12px;bottom:-14px;transform:scale(0.7) translateY(0);border-radius:30px 0 0}.userreview-photo{margin:30px 0 0 0}.userreview-photo__title{font-size:15px;margin:0 0 9px 0}.brand_page .item-layout-change-button__list--label{padding:0}.brand_page .item-layout-change-button__list li:nth-last-of-type(2){margin:0 3px 0 0;padding:0 3px 0 0}.brand_page .sort_btn select{width:110px}.brand_page .sort_btn{width:110px}.brand_page .search_area #item-selected-Button{width:125px}}@media screen and (min-width: 320px) and (max-width: 800px){#detail .spm_cv_area{display:none}#top_rental_button .lead_freeregist_cap{display:none}.recommend_arrowR_wrap,.recommend_arrowL_wrap{display:none}.sub_menu{margin:10px 0 0 0}.sub_menu li{margin:0 2.3%}.sub_menu li .btn_textlink{margin:0}.campaign_title_wrap .btn_textlink{margin:0}#brand_news .brand_news_detail ul li a .dil_news{width:93%}#brand_news .brand_news_detail ul li .dil_anchor{width:5%}#brand_news .brand_news_detail ul li a .news_title{width:100%}#brand_news .brand_news_detail ul li a .more_info{font-size:0}#review_detail .review_model_name{font-size:18px}#review_detail .review_model_name span{display:table;margin:0 0 5px 0;padding:4px;font-size:12px}#review_detail .reviews_star_content{width:75.9%}#review_detail .review_watch{width:24%}#brand_history .hty_1::before,#brand_history .hty_2::before,#brand_history .hty_3::before,#brand_history .hty_4::before{top:25px;left:50%;transform:translateX(-50%)}#brand_history .brand_box02 dl{padding:70px 20px 20px 20px !important}#brand_history dl dt:first-of-type{background-position:top 27px left 4.5px}#brand_history dl dt:last-of-type{background-position:bottom 26px left 4.5px}#brand_history dt{width:11%;padding:17px 0 17px 20px}#brand_history dd{width:80%;font-size:10px;line-height:1.4em;vertical-align:middle}#brand_tips .tips_wrapper div{width:41%}.brand_local_nav ul li{width:45%;margin:0 auto;padding:0 0 0 4%}label h2:before{left:0}#brand_nav02:checked~label h2:before{left:0}.brand_local_nav ul li .local_nav_en{width:30px}#infection_control .infection_contents_wrap{display:block}#infection_control .infection_contents:first-of-type,#infection_control .infection_contents:nth-of-type(2){display:inline-block;width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-right:none;border-bottom:1px solid #eee;vertical-align:top}#infection_control .infection_contents:nth-of-type(3){width:100%}.item_model_list_modal .item_wrap{padding:30px 20px 0}.brand_new_items:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:15px;background-image:url(/images/common/icon_new.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.ranking:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:16px;background-image:url(/images/common/icon_crown.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_model:before{display:inline-block;width:24px;height:24px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_watch.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_item:before{display:inline-block;width:23px;height:23px;margin-right:11px;margin-bottom:4px;margin-left:16px;background-image:url(/images/common/icon_list.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.review_detail:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:3px;margin-left:15px;background-image:url(/images/common/icon_comment.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_history:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_book.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_tips:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:5px;margin-left:15px;background-image:url(/images/common/icon_lightbulb.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_news:before{display:inline-block;width:23px;height:23px;margin-right:7px;margin-bottom:3px;margin-left:16px;background-image:url(/images/common/icon_pen.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_local_nav ul{padding:20px 0}.brand_local_nav ul li{margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;border-right:2px solid #d3d3d3}.brand_local_nav ul li:nth-child(2),.brand_local_nav ul li:nth-child(4),.brand_local_nav ul li:nth-child(6),.brand_local_nav ul li:nth-child(8){border-right:none}.new_arrival .storeinfo{margin:0 0 20px;padding:0 20px}.item_list_wrap{display:block}.item_list_wrap .search_sidelist{display:none}#item_buyable_btn a{display:block;position:relative;min-height:29px;padding:44px 3px 6px 3px;font-size:11px;letter-spacing:-0.04em;line-height:1.3}#item_buyable_btn a:before{display:block;position:absolute;top:-22px;right:0;left:0;width:auto;height:auto;margin:0;transform:scale(0.5, 0.5);content:url(/images/common/icon_buyable_btn_g.svg)}.detail_title_wrap .btn-wrap__other-button-wrap .item_fav_wrap .unfavorite:before,#detail .detail_title_wrap .item_fav_wrap .favorite:before{display:block;position:absolute;top:-22px;right:0;left:0;width:83px;height:auto;margin:auto;transform:scale(0.4, 0.4)}.detail_title_wrap .btn-wrap__other-button-wrap .item_fav_wrap .item_favorite_count{position:absolute;top:24px;right:50%;left:auto;color:#d9534f;font-size:11px;text-align:left;width:30px;transform:translateX(43px)}.btn-wrap__other-button-wrap .item_fav_wrap .star.unfavorite{min-height:29px;padding:44px 3px 6px 3px;font-size:11px}.btn-wrap__other-button-wrap .item_fav_wrap .star.favorite{min-height:31px;padding:41px 0px 7px 0px;line-height:1.3}#brand_parts_details .brand_parts_details_image{width:100%}#detail .good_image .label_under_consideration{top:50vw}#item.brand_page .search_area .item-change-button{display:flex;align-items:flex-start;flex-direction:column}#item.brand_page .search_area .sort_btn_area{display:flex;align-items:flex-start;height:auto;margin:0 0 0 10px;flex-direction:column}#item.brand_page .item_search_wrap .item-change-button__label{margin:0 0 5px 0}.detaile_shop_search .search_wrap_sptab .check_wrap .inner_list_title{margin:0 0 10px;padding:0;font-size:12px}.detaile_shop_search .search_wrap_sptab .check_wrap .price_select_contents{background:#fafafa;padding:15px 12px 12px 12px;border-radius:4px;margin:-7px 0 0 0}.detaile_shop_search .search_wrap_sptab .price_select .price_minmax{display:flex;align-items:center;justify-content:flex-start;height:auto;margin:0 0 20px 0;padding:0 0 15px}.detaile_shop_search .search_wrap_sptab .price_select .price_minmax p#min-price,.detaile_shop_search .search_wrap_sptab .price_select .price_minmax p#max-price{margin:0;padding:0}.detaile_shop_search .search_wrap_sptab #price_select .check_wrap #min-price input,.detaile_shop_search .search_wrap_sptab #price_select .check_wrap #max-price input{width:80px;height:auto;margin:0 5px 0 0;font-size:17px;vertical-align:bottom;border-radius:7px;padding:12px 5px 10px 8px}.detaile_shop_search .search_wrap_sptab #price_select .check_wrap #max-price input{margin:0 5px}.search_wrap .check_wrap div.price-list div{border:#646464 solid 1px;padding:12px 11px;border-radius:20px;cursor:pointer;background:#fff;margin:0 5px 7px 0;line-height:1;font-size:12px;color:#646464}}@media screen and (min-width: 320px) and (max-width: 1024px){#item .contents_wrap section{position:static}.itempage_bnner{display:none}.itempage_bnner_sp{display:block;margin:0px 0px 40px}.itempage_bnner_sp a img{width:100%;height:auto}.itempage_bnner_sp a:hover img{opacity:0.8}div.search_wrap_sptab{display:none;z-index:400;position:fixed;top:0px;right:-200px;width:100%;height:100%;overflow-y:auto;background-color:#fafafa}.modal-overlay{z-index:300}.search_sptab{position:relative}#item .contents_wrap section #search_box{width:auto;margin:0 auto;padding:0px 0px 0px;float:none}#item .contents_wrap section #search_box .check_wrap ul li{display:block;width:auto}#item .contents_wrap section #search_box .select_wrap{width:100%}#item .contents_wrap section #search_box .btn_wt_w220{width:100%}#item .contents_wrap section #search_box .btn_wt_w220:before,#item .contents_wrap section #search_box .btn_wt_w220:after{width:46%}.search_wrap_sptab .check_wrap p,.search_wrap_sptab .select_wrap p,.search_wrap_sptab .rental_select p{margin:0 0 15px;padding:0 0 5px;color:#646464;font-size:14px;font-weight:bold}.search_wrap_sptab .check_wrap,.search_wrap_sptab .select_wrap{margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #eeeeee}.search_wrap_sptab input,.search_wrap_sptab{font-size:14px}.search_wrap_sptab ul li.en{font-size:15px}.check_wrap ul li:first-child{margin:0px 0 0}.search_wrap_sptab .select_wrap select{-webkit-appearance:none;display:block;position:relative;width:100%;padding:10px;border:1px solid #646464;border-radius:0;background-color:#ffffff;color:#646464;font-size:14px}.search_wrap_sptab .select_wrap select option{padding:0;color:#646464}.search_wrap_sptab .select_wrap label.select_wrap_arrow{display:block;position:relative}.search_wrap_sptab .free_word input{-webkit-appearance:none;width:89%;min-height:40px;padding:0 5%;border:1px solid #646464;color:#646464;font-size:14px}.search_item_wrap a{display:block;display:inline-block;position:relative;width:76%;padding:15px 0;background-color:#ffffff;color:#240000;font-size:14px;font-weight:bold;text-align:center}.search_item_wrap a:before{-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-o-transform:scale(0.5, 0.5);display:block;position:absolute;top:50%;left:7px;margin:-15px 0 -4px;transform:scale(0.5, 0.5);content:url("/images/common/mf_glass_b.png")}.search_sptab_title{z-index:100;position:fixed;width:90%;height:60px;border-bottom:1px solid #eee;background-color:#fff;color:#646464;font-size:15px;text-align:center}.search_sptab_title .search_sptab_title_text{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:15px;margin:auto}.search_close_box{display:block;position:absolute;top:50%;right:35px;margin:-11px 0 0 0}.search_close{display:block;position:relative;width:18%;font-size:0}.search_close::before{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);display:block;position:absolute;transform:scale(0.8, 0.8);text-align:center;content:url("/images/common/close_g.svg")}.search_wrap_sptab .brand_list_link,.search_wrap_sptab .store_list_link{margin:15px 0 0}.search_wrap_sptab .brand_list_link a,.search_wrap_sptab .store_list_link a{font-size:14px}#search_item{margin:0;border-radius:5px}.remove_text_Indetail{position:static;bottom:0;margin:0 0 30px}.filtering_btn_wrap{display:block}.searchbox_list_wrap{border-bottom:1px solid #eeeeee}.campaign_label{margin:0 0 5px}.fav_count_text span{font-size:11px}.attention_announce:before,.attention_announce_g:before{-webkit-transform:scale(0.09, 0.09);-moz-transform:scale(0.09, 0.09);-ms-transform:scale(0.09, 0.09);-o-transform:scale(0.09, 0.09);margin:-59px -46px -58px -47px;transform:scale(0.09, 0.09)}.cv_all_wrap{padding:0px 0 0}#detail .goods_detail_wrap .goods_detail dl.db dt,#detail .goods_detail_wrap .rental_detail dl.db dt,#detail .goods_detail_wrap .goods_detail dl.db dd,#detail .goods_detail_wrap .rental_detail dl.db dd{display:block;width:100%;text-align:left}#detail .goods_detail_wrap .goods_detail dl.db,#detail .goods_detail_wrap .rental_detail dl.db{margin:0 0 15px}#detail .goods_detail_wrap .goods_detail dl.db dt,#detail .goods_detail_wrap .rental_detail dl.db dt{margin:0 0 3px}.only_shop_text_message{font-size:10px}#top_rental_button .only_shop_text_message{display:block;max-width:424px;margin:0 auto}#beforeshop_info .btn_fix{width:58.3%}.beforeshop_info_wrap{width:38.7%;line-height:1.3}}@media screen and (min-width: 320px) and (max-width: 370px){.bg_fafafa{padding:10px}#brand_news .brand_news_detail ul li a .dil_news{width:90%}#brand_news .brand_news_detail ul li .dil_anchor{width:7%}#brand_history .hty_1900{padding:70px 0 0 12px}#brand_history,#brand_tips{padding:30px 0 60px 0}#brand_history dt{width:13%;padding:20px 0 20px 17px}#brand_history dd{width:78%}label h2:before{top:auto;right:0;bottom:-40px;left:50%;width:300px;height:27px;transform:translateX(-50%);background:no-repeat 50% center url(/images/brand/img_ico_plus.png);background-color:#646464;background-size:contain;content:""}#brand_nav01:checked~label h2:before,#brand_nav02:checked~label h2:before,#brand_nav03:checked~label h2:before,#brand_nav04:checked~label h2:before,#brand_nav05:checked~label h2:before{top:auto;right:0;bottom:-40px;left:50%;width:300px;height:27px;transform:translateX(-50%);background:no-repeat 50% center url(/images/brand/img_ico_minus.png);background-color:#646464;background-size:contain;content:""}#brand_history .brand_box02 dl:first-of-type{margin:45px 0 4px 0}#brand_history .brand_box03 dl:first-of-type{margin:45px 0 4px 0}#brand_nav01:checked~.brand_box01{margin:50px 0 20px}#brand_history .brandinfo_text{padding:55px 0 30px 0}}@media screen and (max-width: 376px){#detail .item_point.discount_text_wrap .discount_percent{margin:0 0 5px}#detail .item_point.discount_text_wrap .discount_text_percentprice{flex-direction:column;align-items:flex-start;padding:7px 0 7px 8px}#comparison_item li.icon_condition{padding:5px 0px}}@media screen and (max-width: 800px) and (min-width: 641px){#detail .contents_wrap .item_detail{flex-direction:column}#detail .contents_wrap .good_image{width:90%;max-width:750px;margin:0 auto 30px}#detail .contents_wrap .goods_detail_wrap{width:90%;max-width:750px}.select_area_wrap{width:100%}#same_items .items_area{margin:0 auto 40px}#same_items .item_list .item_wrap{display:block;width:100%;max-width:380px;margin:0 auto 20px}#same_items .item_list .item_wrap:last-child{margin:0 auto}.filtering_box form.search_form_area{max-width:320px}.item_search_wrap{padding:0}.item_search_wrap .brand_main_v{height:5.5em}.item_search_wrap .brand_main_v img{top:-3vw;width:19%}#brand_model .brand_model_banner .watch01{right:12%;bottom:-1vw;width:34%}#item .contents_wrap .info_text{margin:10px 0px;font-size:13px}.item_list_wrap .item_list .item_wrap{width:48%}#item .contents_wrap section .item_list{padding:0}.btn_line_inner a{width:45%}#detail .contents_wrap .item_detail{flex-direction:column}#detail .contents_wrap .good_image,#detail .contents_wrap .goods_detail_wrap{width:80%;margin:0 auto 20px auto}#top_rental_button .btn_br a{margin:auto}.about_step dl{width:30%}}@media screen and (max-width: 1045px) and (min-width: 320px){.campaign_title_wrap .btn_textlink{margin:0}}@media screen and (max-width: 480px) and (min-width: 320px){.item_search_wrap .brand_main_v img{top:-12px;right:0;left:0;width:30%}.item_search_wrap .brand_main_v{height:21.5vw}.brand_new_items:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:15px;background-image:url(/images/common/icon_new.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.ranking:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:6px;margin-left:16px;background-image:url(/images/common/icon_crown.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_model:before{display:inline-block;width:24px;height:24px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_watch.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_item:before{display:inline-block;width:23px;height:23px;margin-right:11px;margin-bottom:4px;margin-left:16px;background-image:url(/images/common/icon_list.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.review_detail:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:3px;margin-left:15px;background-image:url(/images/common/icon_comment.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_history:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:4px;margin-left:15px;background-image:url(/images/common/icon_book.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_tips:before{display:inline-block;width:23px;height:23px;margin-right:9px;margin-bottom:5px;margin-left:15px;background-image:url(/images/common/icon_lightbulb.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_news:before{display:inline-block;width:23px;height:23px;margin-right:7px;margin-bottom:3px;margin-left:16px;background-image:url(/images/common/icon_pen.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;content:''}.brand_local_nav ul li{width:49%;margin-top:10px;margin-bottom:10px;margin-left:0;padding:0;border-right:2px solid #d3d3d3;white-space:nowrap}.brand_local_nav ul li:nth-child(2),.brand_local_nav ul li:nth-child(4),.brand_local_nav ul li:nth-child(6),.brand_local_nav ul li:nth-child(8){border-right:none}}@media (min-width: 800px){#filterIcon.filtering_btn.fixed{display:none}}.plural_modal.item_select_modal{inset:0;z-index:1000;margin:30px auto;max-width:450px;height:85vh;overflow:visible;scrollbar-width:auto;scrollbar-gutter:auto}.item_select_modal #detail .goods_detail_wrap{width:auto}.item_select_modal #detail.popup_defa{width:88%;height:78vh;padding:30px 4%;overflow-y:scroll;margin:0 auto}.item_select_modal .splide__arrows.splide__arrows--ltr{position:absolute;top:50%}.item_select_modal #detail .item_select_modal_image{position:relative;text-align:center;margin:0 0 15px}.item_select_modal #detail .item_select_modal_image img{width:70.8%;display:block;margin:auto}.item_select_modal #detail .goods_detail_wrap .item_select_modal_image{text-align:center}.item_select_modal .discount_percent_icon{position:absolute;bottom:0;left:0;padding:3px 5px;border-radius:3px;background-color:#f7772c;color:#fff;font-size:12px;font-weight:bold}.item_select_modal #top_rental_button .btn_br a{margin:0 auto}.item_select_modal #detail .goods_detail_wrap .item_point h3{margin:0 0 -1px;font-size:12px}.item_select_modal #detail .detail_title_wrap .btn_wrap{margin:15px 0 0}.item_select_modal #detail .detail_title_wrap .btn_wrap p{font-size:11px;line-height:1.4}.item_select_modal #detail .goods_detail_wrap .item_point dl{letter-spacing:-0.02em}.item_select_modal #detail .item_point.item_longtermdiscount_wrap dd{text-align:right}.item_select_modal #detail .item_point.item_longtermdiscount_wrap dt span,.item_select_modal #detail .item_point.item_longtermdiscount_wrap dd span{display:inline-block}.item_select_modal #detail .item_longtermdiscount_wrap .price_text.td_lt{display:block}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link{margin:-5px 0 15px;font-size:12px;text-align:center}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link .rental_button_under_button a{display:block;z-index:10;position:relative;max-width:400px;margin:0 auto 5px auto;padding:10px 0;border:2px solid #646464;border-radius:5px;background-color:#ffffff;color:#646464;font-size:12px;font-weight:bold;text-align:center;text-decoration:none}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link .rental_button_under_button a:before{display:inline-block;position:absolute;top:50%;left:12px;margin:-12px -2px -8px -6px;transform:scale(0.4, 0.4);vertical-align:middle;content:url(/images/common/arrow_g.svg)}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link p{padding:5px 0}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link a{text-decoration:underline}.item_select_modal #detail .goods_detail_wrap .goods_detail dl,.item_select_modal #detail .goods_detail_wrap .rental_detail dl{display:flex;justify-content:space-between;margin:0 0 10px}.item_select_modal #detail .goods_detail_wrap .goods_detail dl dt,.item_select_modal #detail .goods_detail_wrap .rental_detail dl dt{width:30%}.item_select_modal #detail .goods_detail_wrap .goods_detail dl dd,.item_select_modal #detail .goods_detail_wrap .rental_detail dl dd{width:63%}.item_select_modal #detail .goods_detail_wrap .rental_detail{margin:0 0 20px;padding:0}.item_select_modal .loader{margin:30px auto 0px auto;font-size:4px}#item_select_modal .sample_btn_close_wrap{z-index:100;position:fixed;top:15px;right:50%;left:auto;transform:translateX(235px)}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link p.sample_btn_close{position:relative;width:40px;height:40px;margin:0;padding:0;border:2px solid #fff;border-radius:50px;background:#240000;font-size:0;background-image:url("/images/common/close_w.svg");background-size:40%;background-repeat:no-repeat;background-position:50% 50%}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link p.sample_btn_close::before{content:none}#item_select_modal .image_container{position:relative}#item_select_modal .image_overlay{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;opacity:0}#item_select_modal .staff_comment_toggle{display:none}#item_select_modal .staff_comment_label{display:block;position:relative;margin:20px 0 0 0;padding:0 0 10px;border-bottom:1px solid #646464;color:#646464;font-size:14px;font-weight:normal;cursor:pointer;opacity:1;transition:all 0.8s}#item_select_modal .staff_comment_label,#item_select_modal .staff_comment{-webkit-backface-visibility:hidden;transform:translateZ(0);backface-visibility:hidden;transition:all 0.3s}#item_select_modal .staff_comment{margin-bottom:10px;overflow:hidden;font-size:13px;line-height:1.4}.staff_comment{height:0}.staff_comment_toggle:checked~.staff_comment{height:auto;padding-top:10px;overflow:hidden;transition:all .3s ease-in}.staff_comment_label:before{position:absolute;top:50%;right:0;width:30px;height:30px;margin:-4px -4px 0 0;transform:translateY(-50%);background:url(/images/common/btn_ac_open_g.png) top center;background-size:cover;content:''}.staff_comment_toggle:checked+.staff_comment_label::before{position:absolute;top:50%;right:0;width:30px;height:30px;margin:-4px -4px 0 0;transform:translateY(-50%);background:url(/images/common/btn_ac_close_g.png) top center;background-size:cover;content:''}@media screen and (max-width: 640px){#item_select_modal .sample_btn_close_wrap .sample_btn_close{width:45px;height:45px}#item_select_modal .sample_btn_close_wrap{position:fixed;top:10px;right:0;left:auto;transform:translateX(0)}.item_select_modal #detail .goods_detail_wrap .rental_button_under_link p.sample_btn_close{width:70px;height:50px;border-top:1px solid #fff;border-right:none;border-bottom:1px solid #fff;border-left:1px solid #fff;border-radius:50px 0 0 50px;background-size:35%}.item_select_modal #detail .item_select_modal_image img{width:89%}#detail .item_point.discount_text_wrap .discount_text_percentprice{flex-direction:column;align-items:flex-start;padding:7px 0 7px 8px}#detail .item_point.discount_text_wrap .discount_percent{margin:0 0 5px}.plural_modal{scrollbar-width:auto;scrollbar-gutter:auto}.item_select_modal #detail.popup_defa{width:84%;height:80svh;padding:25px 3%}}
