﻿h1,h2{width:auto}#mypage .contents_wrap{margin:120px 0 0}#mypage .contents_wrap section{max-width:940px;width:95%;margin:0 auto 50px}#mypage .contents_wrap section h2.en span,#mypage .contents_wrap section h1.en span{font-size:30px;font-weight:400}#mypage .contents_wrap section #my_page_menu{width:27%;margin:20px 2% 0 0;float:left}#mypage .contents_wrap section #my_page_menu .my_menu_block p.min_label{margin:0 0 20px;font-size:12px}#mypage .contents_wrap section #my_page_menu .my_menu_block p span{display:inline-block;vertical-align:middle}#mypage .contents_wrap section #my_page_menu ul li{text-align:left}#mypage .contents_wrap section #my_page_menu ul li a{-webkit-transition:all 0.2s linear;display:block;position:relative;width:100%;margin:0 0 15px;padding:0 0 15px;color:#240000;font-size:14px;transition:all 0.2s linear}#mypage .contents_wrap section #my_page_menu ul.main_menu li a{display:block;width:auto;padding:0 0 0 27px;font-weight:bold}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu_title{padding:15px 0 15px 27px;color:#240000;font-size:14px;font-weight:bold}#mypage .contents_wrap section #my_page_menu ul.main_menu li a.main_min_menu{width:100%;padding:0;border:none;font-size:12px;font-weight:normal}#mypage .contents_wrap section #my_page_menu ul.main_menu li{position:relative}#mypage .contents_wrap section #my_page_menu ul.main_menu li::before{display:inline-block;position:absolute;top:12px;left:0;width:20px;height:22px;margin:auto;content:""}#mypage .contents_wrap section #my_page_menu ul.main_menu li::after{display:inline-block;position:absolute;top:12px;right:0;width:20px;height:22px;margin:auto;content:""}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu01::before{background:url(/images/mypage/icon_mypage.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu02::before{background:url(/images/mypage/icon_message.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu03::before{background:url(/images/mypage/icon_mypage.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu04::before{background:url(/images/mypage/icon_like.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu05::before{background:url(/images/mypage/icon_request.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu06::before{background:url(/images/mypage/icon_history.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu07::before{background:url(/images/mypage/icon_finger.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu08::before{background:url(/images/mypage/icon_contact.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.main_menu09::before{background:url(/images/mypage/icon_agent.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul.main_menu li.link_blank::after{background:url(/images/mypage/icon_blank.png) no-repeat;background-size:contain}#mypage .contents_wrap section #my_page_menu ul li.menu_line{padding:15px 0 0 0;border-top:1px solid #9e9e9e}#mypage .contents_wrap section #my_page_menu ul li a:hover{opacity:0.8}#mypage .contents_wrap section #my_page_menu ul li a .attention{display:inline-block;position:relative;top:-1px;margin:0 5px 0 0;color:#d9534f;font-size:10px}.verification_menu li{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;height:0;overflow:hidden;transition:all 0.5s}#verification_menu_bar01,#verification_menu_bar02{display:none}#verification_links01 li:first-of-type,#verification_links02 li:first-of-type{margin:15px 0 0 0}#verification_links01 .min_label_menu{margin:0 0 15px}#verification_menu_bar01:checked~#verification_links01 li,#verification_menu_bar02:checked~#verification_links02 li{height:45px;opacity:1}.my_menu_block .verification_btn{display:block;position:relative;padding:10px 0 10px 16px;background:#240000;color:#fff;font-size:14px}.my_menu_block .verification_btn:after{position:absolute;top:3px;right:5px;margin:auto;transform:scale(0.8);content:url(/images/mypage/icon_plus.png)}.my_menu_block .verification_btn.btn02 .my_menu_block_head_caption{margin:5px 0 0 0}.my_menu_block .verification_btn.btn02:after{top:11px}#verification_menu_bar01:checked~.verification_btn.btn01:after,#verification_menu_bar02:checked~.verification_btn.btn02:after{content:url(/images/mypage/icon_minus.png)}#mypage .contents_wrap section #my_page_menu ul.verification_menu li a{color:#646464;font-size:12px}.campaign_attention{display:inline-block;position:relative;top:0;margin:0 0 0 6px;padding:3px 4px;color:#fff;font-size:10px;font-weight:bold;line-height:1;border-radius:3px}.campaign_attention{background-color:#d9534f}.mypage_wrap_text_c{color:#646464;line-height:1.6;text-align:center}#mypage .contents_wrap section #my_page_menu .my_menu_block{margin:0 0 30px}#mypage .contents_wrap section #my_page_menu .my_menu_block p{position:relative;margin:0 0 20px;color:#646464;font-size:14px;font-weight:bold;text-align:left}p.change{position:relative;margin:0 0 30px;color:#646464;font-size:14px;font-weight:bold;text-align:left}#mypage .contents_wrap section #my_page_menu .my_menu_block p:before{display:none;z-index:-1;position:absolute;top:5px;left:0;width:100%;height:2px;margin:0 10px 0 0;background-color:#240000;vertical-align:middle;content:""}#mypage .contents_wrap section #my_page_menu .my_menu_block p.change:before,#mypage .contents_wrap section #my_page_menu .my_menu_block p.leave:before{width:100%}#mypage .contents_wrap section #my_page_contet_area{width:70%;padding:0 0px 60px;float:right;letter-spacing:0.02em;line-height:1.8}#mypage .contents_wrap section #my_page_contet_area.no-side-menu{width:87%;float:none;margin:auto}#mypage .contents_wrap section #my_page_contet_area .point_area .detail_title{margin:-100px 0 8px -10px}#mypage .contents_wrap section #my_page_contet_area .goods_detail_wrap .detail_title{margin:0 0 10px;font-size:20px;text-align:left}#mypage .contents_wrap section #my_page_contet_area .goods_detail_wrap .detail_title:before{display:none;margin:0 0 -14px;content:url("/images/common/subhead_scale_b.png")}#mypage .detail_title:before{content:url("/images/common/subhead_scale_b.png")}#mypage .contents_wrap section #my_page_contet_area .goods_detail_wrap .detail_title span{display:block;margin:0px 0 0;line-height:1.3;word-break:break-all}#mypage .contents_wrap section #my_page_contet_area .no_rental{text-align:center}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_message{margin:0 0 30px;color:#646464;font-size:14px;font-weight:bold}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_text{color:#646464;font-size:12px;line-height:1.8}#mypage .contents_wrap section #my_page_contet_area .rental{margin:0px 0 0px}#mypage .contents_wrap section #my_page_contet_area div.rental_wait{margin:0px 0 0px}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item{margin:0px 0 40px;padding:30px;background-color:#fafafa;font-size:0;border-radius:0 0 5px 5px}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item{margin:0 0 60px}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{display:inline-block;width:25%;margin:0 auto;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .good_image img{width:100%;max-width:300px;height:auto}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .good_image img{width:100%}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap{display:inline-block;width:100%}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_name{display:inline-block;width:71%;padding:0 0 0 3%;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_name a{text-decoration:underline}#mypage.inquire_product .contents_wrap section #my_page_contet_area{width:100%}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap{width:65%;margin:0px auto 0px;vertical-align:middle}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{width:31%}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .period{margin:0px 0 30px;color:#646464;font-size:12px;font-weight:normal;line-height:1.4;text-align:left}.period_payment{margin:0px 0 0px;padding:0px;color:#240000;font-size:10px;font-weight:bold;line-height:1.5;text-align:center}.period_payment span{padding:0 0px;font-size:13px;font-weight:bold}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .btn_textlink{margin:7px 0px 0 0;text-align:center}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item p.about_howto{margin:0px 0 0;text-align:right}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item p.about_howto a{line-height:0}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail .c_name,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail .c_name{margin:0 0 10px;padding:0 0 0px;border-bottom:none;color:#646464;font-size:13px;font-weight:bold;text-align:left}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail dl,#mypage .contents_wrap section #my_page_contet_area #history_result .history_item .goods_detail_wrap dl{margin:0 0 10px;padding:0 0 0px;border-bottom:none;font-size:0}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl:last-child{margin:0;padding:0px 0 0px;border:0}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl dt,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail dl dt,#mypage .contents_wrap section #my_page_contet_area #history_result .history_item .goods_detail_wrap dl dt{display:inline-block;width:35%;color:#646464;font-size:12px;text-align:left}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl dd,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail dl dd,#mypage .contents_wrap section #my_page_contet_area #history_result .history_item .goods_detail_wrap dl dd{display:inline-block;width:64%;color:#646464;font-size:12px;font-weight:normal;text-align:right}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail,.goods_detail,#mypage .contents_wrap section #my_page_contet_area #history_result .goods_detail_wrap .goods_detail{margin:20px 0 0px;padding:20px 0 0;border-top:1px solid #eeeeee}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail:first-child,#mypage .contents_wrap section #my_page_contet_area #history_result .goods_detail_wrap .goods_detail:first-child{padding:0;border-top:0px solid #eeeeee}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail .staff_comment_condition,#mypage .contents_wrap section #my_page_contet_area #history_result .history_item .goods_detail_wrap .staff_comment_condition{margin:0 0 20px;font-size:12px}#mypage .contents_wrap section #my_page_contet_area .long_discount_cancel{padding:0 0 30px 0;text-align:center}.float_btn{z-index:100;position:fixed;right:35px;bottom:35px}.float_btn a{display:block;position:relative;width:74px;height:74px;border-radius:100px;background-color:#240000;box-shadow:rgba(0,0,0,0.15) 0px 4px 6px 0px;color:#fff;font-size:0;text-align:center}.float_btn a span{position:absolute;top:50%;right:0;bottom:0;left:0;margin:-22px 0 0 0;font-size:12px;font-weight:bold}.float_btn a span::before{display:block;position:relative;width:20px;height:20px;margin:0 auto 6px}.float_btn.question_btn a span::before{content:url("/images/common/icon_question_w.svg")}.message_wrap dl:first-child{margin:0;padding:0;border:none}.message_wrap dl.goods_detail dt{width:22%}.message_wrap dl.goods_detail dd{width:71.4%}.message_wrap .message_wrap_text{margin:30px 0 0px;padding:30px 0 0;border-top:1px solid #eeeeee;font-size:12px}.message_wrap .message_wrap_text a{color:#646464;font-size:12px;font-weight:bold;text-decoration:underline}#my_page_contet_area .alert_cheating{margin:15px 0;font-size:14px;text-align:center}#my_page_contet_area .alert_cheating a{text-decoration:underline}.message_list_wrap{margin:30px 0 0 0}.message_list_box{padding:15px 0;border-bottom:1px solid #eee;font-weight:normal}.message_list_box.unread{font-weight:bold}.message_list_box:first-child{padding:0 0 15px 0}.message_list_box a{-webkit-transition:all 0.3s ease;display:block;position:relative;font-size:0;transition:all 0.3s ease}.message_list_box a::after{-webkit-transform:scale(0.35, 0.35);-moz-transform:scale(0.35, 0.35);-ms-transform:scale(0.35, 0.35);-o-transform:scale(0.35, 0.35);display:inline-block;position:absolute;top:50%;right:-5px;margin:-13px 5px 0 0;transform:scale(0.35, 0.35);vertical-align:middle;content:url(/images/common/arrow_g.svg)}.message_list_box a:hover{cursor:pointer;opacity:0.8}.message_tag{display:inline-block;margin:0 10px 6px 0;padding:4px;border:1px solid #646464;border-radius:3px;background-color:#ffffff;color:#646464;font-size:10px;font-weight:bold;line-height:1;vertical-align:middle}.message_info{display:block;position:relative;height:20px;font-size:0}.message_info .message_tag{margin:0}.message_tag.user{border:1px solid #999;background-color:#999;color:#fff}.message_date{display:inline-block;margin:3px 0 0 0;font-size:10px;vertical-align:middle}.message_date::before{display:inline-block;position:relative;top:-4px;width:10px;height:10px;margin:0 2px 0 0;vertical-align:middle;content:url("/images/common/icon_date_g.svg")}.message_info .message_date{position:absolute;top:50%;right:0;bottom:0;margin:-10px 0 0 0;font-weight:normal}.message_subject_box{display:block;width:96%}.message_subject{font-size:13px;line-height:1.4}.message_subject_wrap{width:100%;margin:0 0 -30px 0;font-size:0}.message_subject_wrap .message_subject_l,.message_subject_wrap .message_subject_r{display:inline-block;font-size:16px;font-weight:bold;vertical-align:middle}.message_subject_wrap .message_subject_l{width:7%}.message_subject_wrap .message_subject_r{box-sizing:border-box;width:92.9%;padding:0 0 0 15px;border-left:1px solid #646464}.unmessage_box{font-size:0;text-align:center}.unmessage_box p{font-size:14px}.message_text{margin:10px 0 0 0}.message_text .text_element{position:relative;font-size:12px;font-weight:normal;text-align:left;word-break:break-all}.text_element a{-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:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 5%, #fff 100%);background-color:#fff;line-height:1.2;transition:all 0.7s ease}.message_image{margin:10px 0 0 0}.message_image .message_image_item{max-width:460px;height:auto;margin:0 0 10px 0;font-size:0}.message_image .message_image_item:last-child{margin:0}.message_image .message_image_item img{width:100%;height:auto}.rental-item-table{font-size:11px;margin:auto;display:block}.rental-item-table tbody{display:block}.rental-item-table tr{max-width:500px;display:block;margin:auto}.rental-item-table__title{font-weight:bold;background:#eee;padding:10px 5%;line-height:1;vertical-align:middle;display:block;width:90%;font-size:13px}.rental-item-table__contents{background:#fff;padding:10px 5% 15px 5%;border-bottom:1px solid #e3e3e3;display:block;width:90%}.rental-item-table__contents a{color:#646464;font-size:11px}.rental-item-table__contents--image{display:flex}.rental-item-table__contents--image .item-image{width:90px;margin:0 5px 0 0}#available_point_modal.plural_modal.dialog-box .popup_defa{overflow:visible;max-width:400px}#available_point_modal .sample_btn_close{display:inline-block;z-index:10;position:absolute;top:-9px;right:-3%;width:30px;height:30px;margin:0;border-radius:50px;background:#646464;font-size:0}#available_point_modal .sample_btn_close::before{content:url("/images/common/close_g.svg");margin:3px 0 -3px;transform:scale(0.5, 0.5);filter:brightness(10)}#available_point_modal{font-size:14px;color:#646464;line-height:1.4}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item{margin:0 0 60px}#mypage .contents_wrap section #my_page_contet_area .caption_link{margin:-15px 0 0;padding-left:1em;font-size:13px;text-align:left;text-indent:-1em}#mypage .contents_wrap section #my_page_contet_area .caption_link a{-webkit-transition:all 0.2s linear;color:#240000;text-decoration:underline;transition:all 0.2s linear}#mypage .contents_wrap section #my_page_contet_area .caption_link a:hover{opacity:0.8}#staff_check_btn{margin:40px 0 0;padding:40px 0 0;border-top:1px solid #eeeeee;text-align:left}#staff_check_btn .modal_btn{font-size:12px}#staff_check .popup_defa{max-width:300px}.staff_check_image img{width:100%;height:auto}#mypage .contents_wrap section #my_page_contet_area .history_list{margin:0px 0 0;margin:0px 0px 0px;padding:0px;background-color:none;font-size:0;text-align:center}#mypage .contents_wrap section #my_page_contet_area .history_list .non_history_list_text{width:auto;padding:30px;background-color:#fafafa;color:#646464;font-size:16px;font-weight:bold;line-height:1.4;text-align:center}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item{margin:0px 0px 0px;padding:40px 0;border-bottom:1px solid #eee}#mypage .contents_wrap section #my_page_contet_area .history_list #history_result .history_item{padding:30px 0 60px 0}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item .history_item_box{position:relative}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link{-webkit-transition:all 0.7s ease;display:block;width:82.4%;transition:all 0.7s ease}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link:hover{opacity:0.7}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl{font-size:0;text-align:left}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dt{display:inline-block;width:14%;margin:0 2% 0 0;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dt img{width:100%;height:auto}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dd{display:inline-block;width:83.9%;margin:0px 0 0 0;color:#646464;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dd p.en{font-size:14px}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dd p.period{margin:8px 0 0 0;font-size:10px;line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .history_list .detail_title{margin:0px 0 0px 0px;font-size:0;line-height:1.4}#mypage .contents_wrap section #my_page_contet_area .history_list .detail_title span{display:inline-block;margin:0 5px 0px 0;font-size:12px;line-height:1.4;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .history_list .detail_title span.en{display:inline-block;margin:0 0 2px 0;font-size:16px;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab .regularpayment_wrap a span{font-size:11px}#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab .history_btn_wrap div,#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab .history_btn_wrap p{display:inline-block}#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab .review_btn a::before{content:none}#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab .paymentother_text_info{margin:0 0 15px}#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab div.buybtn_wrap{display:block}#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab .history_btn_wrap .buy_btn,#mypage .contents_wrap section #my_page_contet_area .history_list #history_tab .history_btn_wrap .review_btn{margin:4px}#mypage .contents_wrap section #my_page_contet_area .profile_detail h4{margin:0px 0 20px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl{margin:0px 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee;font-size:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl:last-child{margin:0px 0 0px;padding:0 0 0px;border-bottom:0px solid #eeeeee;font-size:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dt,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dt{display:inline-block;position:relative;top:-4px;width:100px;color:#646464;font-size:14px;font-weight:bold;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd{display:inline-block;position:relative;width:100%;max-width:497px;color:#646464;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd.wrist_image_area{display:inline-block;width:200px;margin:0 40px 0 0;font-size:0;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd .btn_selectfile input[type="file"]{-webkit-appearance:button;appearance:button;display:block;position:absolute;top:0;bottom:0;width:100%;height:100%;font-size:0;opacity:0;cursor:pointer}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd.wrist_image_area img{width:100%;height:auto}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input{width:95.9%;height:auto;padding:15px;border:1px solid #646464;color:#646464;font-size:14px}#mypage .select_box select{font-size:14px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.last{width:45.5%;margin:0 20px 0 0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.first{width:45.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.wrist_size{width:32.2%;margin:0 3% 0 0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dt,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_size_wrap dt{vertical-align:top}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_size_wrap dt{top:10px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dt{position:relative}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd input{height:auto;padding:0 0 0 0px;border:none}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd img{width:100%;height:auto}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd p{margin:0px 0 10px;border:1px solid #240000;text-align:center}#mypage .contents_wrap section #my_page_contet_area .rental_shipping_attention{margin:0 0 10px;color:#d9534f;font-size:14px;font-weight:bold;text-align:center}.wrist_image_wrap{margin:10px 0 0;font-size:0;text-align:left}.wrist_image_now,.wrist_image_set{display:inline-block;vertical-align:top}.wrist_image_set{width:77.7%}.message_wrap .wrist_image_set{margin:0 0 30px 0}.message_wrap .wrist_image_set:last-child{margin:0}.message_wrap .wrist_image_set .images_box{min-height:100px}.wrist_image_set .btn_selectfile{line-height:1}.wrist_image_now{width:17%;max-width:220px;margin:0px 5% 0 0;text-align:center}.wrist_image_now .wrist_image_now_h{margin:0 0 10px;color:#646464;font-size:10px;font-weight:bold;line-height:1;vertical-align:middle}.images_box{min-height:150px;padding:30px;border:1px solid #240000;background-color:#ffffff}.images_box img{width:100%;max-width:400px;height:auto}.message_wrap .wrist_image_set #select_file_name_1,.message_wrap .wrist_image_set #select_file_name_2,.message_wrap .wrist_image_set #select_file_name_3{display:block;margin:10px 0 0 0;font-size:14px;text-align:center}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd div.wrist_image_now p{padding:0px;border:medium none}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd div.wrist_image_now p img{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail .sample_caption{margin:-2px 0 10px;padding:30px;padding-left:0em;background-color:#fafafa;font-size:14px;text-align:center;text-indent:0em}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dt{width:110px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dd{width:468px}#mypage .contents_wrap section #my_page_contet_area .profile_detail p.btn_wt_w580_r{margin:60px 0 0}#mypage .contents_wrap section #my_page_contet_area .request_detail{margin:0px 0 30px}#mypage .contents_wrap section #my_page_contet_area .request_detail .base_info,.base_info{margin:0px 0 50px;padding:30px;background-color:#fafafa}#mypage .contents_wrap section .request_sentence{margin:0px 0 0px;font-size:14px;line-height:1.6}#mypage .contents_wrap section .request_detail .request_sentence{margin:0px 0 30px}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dd{display:inline-block;position:relative;font-size:14px;vertical-align:top}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name,.pri_select_wrap dl.brand_name{margin:0 0 20px}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dt,.pri_select_wrap dl.brand_name dt{position:relative;top:0px;padding:0 0 0px 0;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dd,.pri_select_wrap dl.brand_name dd{width:81%;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_brand dd input{width:93.5%;padding:15px;border:solid 1px #646464;color:#646464;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd{width:78%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd #t_member_request_summary{width:99%;min-height:200px;padding:10px;border:1px solid #646464;color:#646464;font-size:13px}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_bland dd{vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_bland dd input{width:95%;padding:10px;border:1px solid #240000;color:#646464;font-size:12px;font-weight:normal}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dt,.pri_select_wrap dl.brand_name dt{display:inline-block;position:relative;top:0px;width:15%;margin:0 3% 0 0;color:#646464;font-size:14px;font-weight:normal;vertical-align:top}#mypage .contents_wrap section #my_page_contet_area .blank_item{margin:0 0 56px;padding:30px;background-color:#fafafa;font-size:12px;line-height:1.5;text-align:center}#mypage .contents_wrap section #my_page_contet_area .blank_item_block .blank_item{margin:0 0 0px;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap{margin:0px 0 60px;padding:30px;background-color:#fafafa}#mypage .contents_wrap section #my_page_contet_area .reset_pass_wrap{margin:0px 0 30px}.current_email{margin:0px 0 50px;color:#240000;font-size:12px;font-weight:bold}.current_pri{margin:0px 0 5px;color:#240000;font-size:12px;font-weight:bold}.current_email span,.current_pri span{display:inline-block;margin:10px 0 0 10px}.current_email:before,.current_pri:before{display:inline-block;position:relative;top:-1px;width:40px;height:2px;margin:0 10px 0 0;background-color:#240000;vertical-align:middle;content:""}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl{width:100%;margin:0 0 10px;font-size:0}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl:last-child{margin:0}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dt,#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd{display:inline-block;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dt{width:30%;margin:0 3% 0 0;color:#646464;font-size:14px;line-height:1.4}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd{width:66.9%;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd input{width:92%;padding:15px;border:1px solid #646464;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl.reset_password dd div{position:relative}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl.reset_password dd div{position:relative}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl.reset_password dd div .icon_eye{position:absolute;top:10px;right:5%}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap .reset_password_auxiliary{display:block;margin-top:5px}dl.current_email_wrap{margin:0 0 30px !important;padding:0 0 30px;border-bottom:1px solid #eeeeee}#mypage .contents_wrap section #my_page_contet_area .credit_block dl{width:100%;margin:0 0 15px;font-size:0}#mypage .contents_wrap section #my_page_contet_area .credit_block dl:last-child{margin:0;padding:0;border-bottom:0}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt,#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd{display:inline-block}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt{position:relative;width:16%;margin:0 3% 0 0%;color:#646464;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd{position:relative;width:80.9%;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd input{box-sizing:border-box;width:100%;height:auto;padding:15px;border:1px solid #646464;color:#646464;font-size:14px}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt.current_data,#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd.current_data{top:0;vertical-align:top}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt.current_data{line-height:1.4}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd.current_data{line-height:1.5}#mypage .contents_wrap section .my_page_point_area{margin:0 0 50px 0;padding:0 0 20px;background-color:#fafafa;font-size:14px;text-align:center;border-radius:5px;border:1px solid #eee}#mypage .contents_wrap section .my_page_point_area .available_point_wrap{margin:0 0 10px;padding:7px 0;background:#646464;color:#fff;line-height:1;border-radius:5px 5px 0 0}#mypage .contents_wrap section .my_page_point_area .available_point{display:inline-block;margin:0;font-size:16px;font-weight:bold;vertical-align:-webkit-baseline-middle}#mypage .contents_wrap section .my_page_point_area .available_point a{color:#fff;text-decoration:underline}#mypage .contents_wrap section .my_page_point_area .limited_point{display:inline-block;margin:0 0 0 10px;padding:6px 8px;background:#fff;color:#646464;font-size:11px;line-height:1;vertical-align:top;font-weight:bold;border-radius:5px}#mypage .contents_wrap section .my_page_point_area .limited_point a{color:#646464}#mypage .contents_wrap section .my_page_point_area .about_point{display:flex;align-items:center;justify-content:center}#mypage .contents_wrap section .my_page_point_area .about_point .btn_textlink{margin:0 15px}#mypage .contents_wrap section .my_page_point_area .discount_points_lead{padding:10px 0;border-bottom:1px solid #eee;background:#fff;font-size:12px;font-weight:bold;line-height:1.4;text-align:center}#mypage .contents_wrap section .my_page_point_area .discount_points_area{width:100%;margin:0 auto;background:#fff;font-size:12px}#mypage .contents_wrap section .my_page_point_area .discount_points_area dt{display:inline-block;width:21%;padding:10px 1.8%;border-bottom:1px solid #eee;background:#fff;font-weight:600}#mypage .contents_wrap section .my_page_point_area .discount_points_area dd{display:inline-block;width:70%;padding:10px 0 10px 4.9%;border-bottom:1px solid #eee;border-left:1px solid #eee;background:#fff}#mypage .contents_wrap section .my_page_point_area .discount_points_area dd span{margin:0 10px 0}#mypage .contents_wrap section .my_page_point_area .discount_points_area dd span:after{-webkit-transform:scale(0.35, 0.35);display:inline-block;position:relative;top:-1px;height:0;margin:-9px -10px 0 2px;transform:scale(0.35, 0.35);vertical-align:middle;content:url(/images/common/arrowDiscnt.png)}#mypage .contents_wrap section .my_page_point_area .discount_points_wrap{width:420px;margin:0 auto}#mypage .contents_wrap section .my_page_point_area .discount_points_title{display:inline-block;position:relative;width:100%;margin:20px 0 0 0;padding:0;background:#eee;color:#646464;font-size:14px;font-weight:bold;cursor:pointer}#mypage .contents_wrap section .my_page_point_area .discount_points_title label{display:block;padding:10px 0;line-height:1}#mypage .contents_wrap section .my_page_point_area .discount_points_title::before{display:block;z-index:9;position:absolute;top:-6px;left:3px;transform:scale(0.7);content:url(/images/common/btn_ac_open_g.png)}#mypage .contents_wrap section .my_page_point_area #nav01:checked~.discount_points_title::before{display:block;z-index:9;position:absolute;top:-6px;left:3px;transform:scale(0.7);content:url(/images/common/btn_ac_close_g.png)}#mypage .contents_wrap section .my_page_point_area .box .caption{text-align:center}.caption{margin:5px 0 0;font-size:10px;line-height:1.3}.text{margin:0 0 30px;font-size:14px;line-height:1.8}p.wait{text-align:center}.sp_menu_title{display:none}.point_area{margin:-28px 0 60px;padding:0px 0 0;font-size:12px}.off_point_wrap{font-size:0}.point_kashitoke_coin_wrap{margin:30px 0 0px;padding:30px 0 0px;border-top:1px solid #eeeeee}.point_history_title{margin:0 0 10px 0;font-size:14px;font-weight:bold;text-align:center}.point_area dl.point_history_box{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #eee;color:#646464;font-size:0}.point_area dl.point_history_box:last-child{margin:0;padding:0;border-bottom:0px solid #eee}.point_area .current_point{margin:0 0 7px}.point_switching_area{margin:20px 0 0 0;text-align:center}.point_switching_area p{text-align:left}.point_area .point_switching_content{display:inline-block;width:auto;font-size:12px;vertical-align:middle}.point_ex{margin:5px 0 0px}.point_area dl dd{display:inline-block;font-size:0;vertical-align:middle}.point_area dl .point_history_content{width:79.3%;margin:0 2% 0 0}.point_area dl .points_content{width:11.3%}.not_point_history{font-size:14px;font-weight:bold;line-height:1.6;text-align:center}.point_area dl dd input{display:inline-block;width:92.4%;padding:15px 15px 15px 15px;border:1px solid #646464;color:#646464;font-size:14px;vertical-align:middle}.point_area dl.invitation_link dd{width:78%}.point_area dl.invitation_link dd input{width:76%}.point_area dl dd #copy_button{display:inline-block;width:15%;height:40px;margin:0 0 0 28px;border:none;background-color:#cccccc;color:#ffffff}.point_text{margin:0 0 30px;font-size:12px;line-height:1.8}.point_area .switching{margin:0 0 0px 0px;text-align:left}.point_box{margin:0 0 5px 0;padding:30px;background-color:#fafafa}.point_box:last-child{margin:0px 0 0 0}#point_list{margin:21px 0 0;padding:30px 0 0;border-top:1px solid #eeeeee}#point_detail .bg_withe{max-height:12.5em;overflow-y:scroll}#point_detail .point_history_box{display:flex;align-content:center;align-items:center;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #eee}#point_detail .point_history_box:last-of-type{margin:0;padding:0;border:none}#point_detail .point_history_content{width:85%}#point_detail .points_content{display:inline-block;width:15%;text-align:right;vertical-align:baseline}#yours_new_campaign .yours_point{padding:20px 0;background:#fafafa;color:#240000;font-size:18px;font-weight:bold;text-align:center}#yours_new_campaign img{margin:20px 0}#yours_new_campaign ul{color:#646464;font-size:12px}#yours_new_campaign li{margin:0 0 5px;padding:0 0 0 1em;line-height:1.4;text-indent:-1em}.current_point{margin:0 0 10px;text-align:center}.current_point_title{font-size:14px;font-weight:bold}.current_point_number{margin:3px 0 0 0;font-size:30px;font-weight:bold;line-height:1.2}.current_point_number span{display:block;font-size:12px;font-weight:normal}.multi_invite_wrap{margin:0 0 40px 0;color:#646464;font-size:14px;line-height:1.4;text-align:center}.multi_invite_wrap:last-child{margin:0}.multi_rental_cv_area{margin:40px 0 0 0;text-align:center}.multi_rental_discount{display:inline-block;position:relative;margin:0 0 10px;color:#646464;font-size:12px;font-weight:bold;text-align:center}.multi_rental_discount::before,.multi_rental_discount::after{display:inline-block;position:absolute;top:50%;bottom:0;width:1px;height:14px;margin:-7px 0 0 0;background-color:#646464;vertical-align:middle;content:""}.multi_rental_discount::before{left:-10px;transform:rotate(-20deg)}.multi_rental_discount::after{right:-10px;transform:rotate(20deg)}.multi_invite_wrap_title{display:inline-block;position:relative;margin:0 0 30px 0;color:#0e0375;font-size:18px;font-weight:bold;text-align:center}.multi_invite_wrap_title::before,.multi_invite_wrap_title::after{display:inline-block;position:absolute;top:50%;bottom:0;width:40px;height:2px;margin:-1px 0 0 0;background-color:#0e0375;content:""}.multi_invite_wrap_title::before{left:-50px}.multi_invite_wrap_title::after{right:-50px}.multi_invite_text_box{margin:0 0 30px 0;padding:30px;background-color:#fff;color:#0e0375;text-align:center}.multi_invite_text_box:last-child{margin:0}.multi_invite_text_title{display:inline-block;margin:0 0 20px 0;background:linear-gradient(transparent 60%, #ff6 0%);font-size:18px;font-weight:bold}.multi_invite_img{width:75%;margin:0 auto 20px}.multi_invite_img img{width:100%;height:auto}.multi_invite_wrap .ac_box{margin:40px 0 10px 0;border-top:1px solid #eee}.multi_invite_wrap .ac_content{padding:0 0 30px 0}.multi_invite_wrap .ac_inner{padding:30px;text-align:left}.multi_invite_wrap .ac_headline{font-size:16px;font-weight:normal;text-align:left}.multi_invite_wrap .step_box_innner:last-child{margin:0}.multi_invite_wrap .ac_close{margin:0}p.text_title{margin:0 0 10px 0;font-size:16px;font-weight:bold;text-align:center}p.text_item{text-align:center}.invite_wrap{padding:30px;background-color:#fafafa}.invite_wrap_qr{margin:auto;text-align:center}.invite_wrap_qr p{font-size:12px;font-weight:bold;margin:0 0 10px}.invite_wrap_qr .qr_wrap{display:inline-block}.invite_wrap_qr svg{background:#fff;display:inline-block;padding:20px;margin:-16px 0 20px;border:solid 1px #eee;transform:scale(0.8)}.invite_wrap.friend_introduction dt{padding:0;border:none;margin:0 0 10px}.invite_wrap.friend_introduction dt::before{content:none}.invite_wrap dl{color:#646464;font-size:0}.invite_wrap dt{display:block;width:auto;margin:0 0 5px;margin:0 0 20px;padding:0 0 12px;border-bottom:solid 1px #eee;font-size:12px;font-weight:bold;vertical-align:middle}.invite_wrap dt::before{display:inline-block;position:relative;top:1px;width:12px;height:12px;margin:0 4px 0 0;content:url("/images/common/share_g.svg")}.invite_wrap dl dd{display:inline-block;position:relative;width:48.3%;font-size:0;vertical-align:middle}.invite_wrap dl dd input{box-sizing:border-box;display:inline-block;width:90%;margin:0;padding:15px;border:1px solid #646464;border-radius:100px;color:#646464;font-size:14px}.invite_wrap dl dd button{-webkit-transition:all 0.3s ease;box-sizing:border-box;display:inline-block;position:absolute;top:0;right:0;bottom:0;width:auto;margin:0;padding:15px;border:1px solid #646464;border-radius:0 100px 100px 0;outline:none;background-color:#fff;color:#646464;text-decoration:underline;transition:all 0.3s ease}.invite_wrap dl dd button:hover{color:#999}.invitation_link button:hover{color:#999999;cursor:pointer}.invitation_link button.active:hover{color:#646464;cursor:default;opacity:1}.invitation_link button.active::before{display:block;position:relative;top:-1px;content:"コピーしました"}.invitation_link button.active{text-decoration:none}.invitation_link button.active .made_copy{display:none}.invite_wrap dl dd.share_sns_area{margin:0 0 0 20px}.invite_wrap dl dd.share_sns_area ul li{display:inline-block;margin:0 20px 0 0}.invite_wrap dl dd.share_sns_area ul li:last-child{margin:0}.invite_wrap dl dd.share_sns_area ul li a{-webkit-transition:all 0.3s ease;display:inline-block;transition:all 0.3s ease}.invite_wrap dl dd.share_sns_area ul li a:hover{opacity:0.7}.no_invite{font-size:14px;font-weight:bold;line-height:1.6;text-align:center}.detail_title_during{position:relative;left:-21px;margin:0 0 30px;padding:0;color:#240000;font-size:14px;font-weight:bold;text-align:left}.detail_title_during: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);display:inline-block;margin:-24px -10px -24px 0;transform:scale(0.3, 0.3);vertical-align:middle;content:url("/images/common/alert_icon.png")}.size_adjustment_wrap{margin:80px 0 80px;padding:80px 0 80px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-align:center}.size_adjustment_wrap:nth-child(2){margin:0 0 80px;padding:0 0 80px;border-top:none}.size_adjustment_head{margin:0 0 10px;padding:0;color:#646464;font-size:16px;font-weight:bold;text-align:left;text-align:center}.size_adjustment_head: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:inline-block;margin:-45px 0 -34px;transform:scale(0.5, 0.5);vertical-align:middle;content:url("/images/common/icon_step_measure.png")}.size_adjustment_head.plan_application_head:before{display:none}.size_adjustment_head_sub{margin:0 0 15px;font-size:13px;line-height:1.8}.size_adjustment_wrap_end .size_adjustment_head_sub{margin:0 0 0}.size_adjustment_head span{display:block}.size_adjustment_head_sub .bold{font-size:16px;font-weight:bold}.size_adjustment_detail{padding:0px}.size_adjustment_wrap_end .size_adjustment_detail{margin:20px 0 0 0}.size_adjustment_detail .lead_adjustment{margin:0 0 15px;font-size:12px;font-weight:bold;text-align:center}.lead_adjustment_min{word-wrap:break-word;width:100%;max-width:160px;margin:0 auto 10px;font-size:0;line-height:1.4;text-align:center;word-break:break-all}.lead_adjustment_min:last-child{margin:0 auto}.lead_adjustment_min dt,.lead_adjustment_min dd{display:inline-block;font-size:12px;vertical-align:middle}.lead_adjustment_min dt{width:40%;text-align:left}.lead_adjustment_min dd{width:60%;text-align:right}.lead_adjustment span{font-weight:bold}.slider.mypage_slider img{width:100%;height:auto;margin:0 0 15px 0}.slider.mypage_slider .banner_title{margin:0 0 8px 0;padding:0 4%;color:#240000;font-size:16px;font-weight:600;text-align:left}.slider.mypage_slider .banner_title span{margin:0 5px 0 0;padding:4px 5px;border-radius:3px;background:#240000;color:#fff;font-size:12px}.slider.mypage_slider .banner_text{min-height:45px;padding:0 4% 14px 4%;font-size:12px;line-height:1.5}.mypage_item_history{border-radius:5px}.mypage_item_history .mypage_item_title{margin:0 0 10px;color:#240000;font-size:16px;font-weight:bold;text-align:center}.mypage_item_history .mypage_item_history_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.mypage_item_history .mypage_item_history_wrap a{width:44%;padding:10px 2%;border-radius:5px;background:#fff;color:#240000}.mypage_item_history .mypage_item_history_frame{display:flex;flex-wrap:wrap;justify-content:space-between}.mypage_item_history .mypage_item_history_frame .mypage_item_history_img{width:30%;margin:7px 0 0 0;line-height:1em}.mypage_item_history .mypage_item_history_frame img{width:100%}.mypage_item_history .mypage_item_history_frame .maypage_item_spec{width:68%}.mypage_item_history .mypage_item_history_frame .mypage_item_brand{display:inline-block;margin:0 0 7px 0;padding:3px;border:1px solid #240000;border-radius:5px;font-size:10px;line-height:1em}.mypage_item_history .mypage_item_history_frame .mypage_item_name{font-size:13px;line-height:1.4}.mypage_item_history .mypage_item_history_frame .mypage_item_name .name_number{font-size:10px}#mypage .contents_wrap section #my_page_contet_area div.adjust_detail dl{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}#mypage .contents_wrap section #my_page_contet_area div.adjust_detail dl:last-child{margin:0;padding:0;border-bottom:0px solid #eeeeee}.select-size-wrist-type{width:100%;margin:0px 0 0px;font-size:12px}.select-size-wrist-type span{display:inline-block;width:100%}p.select-size-wrist-type span.select_box select{font-size:12px}.select-size-wrist-type select{width:100%}.point_area dl dt{display:inline-block;width:5.4%;margin:0 10px 0 0;vertical-align:middle}.point_area dl dt p::before{display:inline-block;width:30px;height:30px}.point_area dl dt .plus_point::before{content:url(/images/mypage/plus_y.svg)}.point_area dl dt .minus_point::before{content:url(/images/mypage/minus_lg.svg)}.point_history_content{display:inline-block;width:87.9%;vertical-align:middle}.point_history_content .point_history_date{font-size:10px;line-height:1}.point_history_content .point_history_text{display:inline-block;margin:3px 0 0 0;font-size:12px;font-weight:bold;line-height:1.4;vertical-align:middle;word-break:break-all}#get_point_tab .point_history_content .point_history_text{margin:0}.attention_caption{margin:5px 0 0 0;line-height:1}.text_center{text-align:center}.current_point .attention_caption{display:inline-block;margin:10px 0 0 0;vertical-align:middle}.current_point .attention_caption::before{display:inline-block;position:relative;top:-1px;width:14px;height:14px;margin:0 1px 0 0;vertical-align:middle;content:url(/images/common/alert_icon_round_r.svg)}.target_text{margin:2px 0 0 0;padding-left:3em;color:#646464;font-size:10px;line-height:1.3;text-indent:-3em;word-break:break-all}.points_content{display:inline-block;width:12%;text-align:right;vertical-align:middle}.points_content p{font-size:18px;font-weight:bold}.points_content p span{margin:0 0 0 2px;font-size:12px}.point_area .point_switching_area p{display:inline-block;margin:0 3% 0 0;font-size:12px;vertical-align:middle}.switching{margin:0px 0px 0px 0;font-size:12px;font-weight:bold;text-align:center}.switching p,.switching input{display:inline-block;padding:0px 0;vertical-align:middle}.switching_rental{margin:0 0 30px}input.switch[type=checkbox]+label{-webkit-border-radius:10px;display:inline-block;position:relative;width:30px;height:10px;margin:0px 5px;border-radius:10px;background:lightgray;vertical-align:middle;cursor:pointer}input.switch[type=checkbox]+label:before,input.switch[type=checkbox]+label:after{-webkit-border-radius:50%;-webkit-transition:all .2s;display:inline-block;position:absolute;top:-3px;left:0;width:15px;height:15px;border-radius:50%;background-color:#646464;content:"";transition:all .2s}input.switch[type=checkbox]+label:before{-webkit-transform:scale3d(0, 0, 1);-moz-transform:scale3d(0, 0, 1);-ms-transform:scale3d(0, 0, 1);-o-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);background:lightgray}input.switch[type=checkbox]+label:active:before{-webkit-transform:scale3d(3, 3, 1);-moz-transform:scale3d(3, 3, 1);-ms-transform:scale3d(3, 3, 1);-o-transform:scale3d(3, 3, 1);transform:scale3d(3, 3, 1);opacity:0}input.switch[type=checkbox]{display:none}input.switch[type=checkbox]:checked+label{background:rgba(36,0,0,0.6)}.switching_rental input.switch[type=checkbox]:checked+label{background:lightgray}.input.switch[type=checkbox]:checked+label:before,input.switch[type=checkbox]:checked+label:after{left:15px;background:#240000}.switching_rental input.switch[type=checkbox]:checked+label:before,.switching_rental input.switch[type=checkbox]:checked+label:after{left:15px;background:#646464}input.switch[type=checkbox]:disabled+label{cursor:not-allowed;opacity:0.7;background:#d8d8d8}input.switch[type=checkbox]:disabled+label:after{background:#b0b0b0}.point_switching_area_alert{text-align:center;font-size:12px;font-weight:bold;color:#d9534f;margin:5px 0 0 0}.copy_text{margin:0 0 10px;color:#240000;font-size:16px;font-weight:bold;line-height:1.5;text-align:center}.next_book_text{margin:0 0 0px;color:#646464;font-size:16px;text-align:center}.blank_item_block{margin:0 0 0px;padding:50px;background-color:#fafafa;border-radius:5px}.blank_item_block .caption{color:#240000;line-height:1.5;text-align:center}.blank_item_block .caption a{display:inline-block;margin:20px 0 0;color:#240000;text-decoration:underline}.stop_alert,.regular_alert{margin:0 0 40px;padding:0;background-color:#ffffff;text-align:center}.alert_wrap{margin:0px auto 80px;padding:80px 0 80px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-align:center}.shop_reserved{margin:0px auto 80px;padding:80px 0 80px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;text-align:center}.check_alert .alert_text,.creditcard_alert .alert_text,.apply_alert .alert_text,.shop_reserved .alert_text,.creditcard_error .alert_text,.prireserve_alert .alert_text{display:block;color:#646464;font-size:15px;font-weight:bold;line-height:1.5}.alert_text span{display:block;color:#646464;vertical-align:middle}.alert_den .alert_text,.alert_den .alert_text_sub,.alert_den .alert_text span{color:#d9534f !important}.alert_den .btn_textlink{margin:10px 0 0}.creditcard_alert .alert_text:before,.apply_alert .alert_text:before,.creditcard_error .alert_text: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:inline-block;position:relative;top:-13px;left:0px;margin:-3px -14px -20px -14px;transform:scale(0.5, 0.5);vertical-align:top;content:url(/images/common/alert_icon_g.png)}.alert_den .alert_text:before{content:url(/images/common/alert_icon_r.png) !important}.check_alert .alert_text:before{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-o-transform:scale(1.5, 1.5);display:inline-block;position:relative;top:0;left:0px;margin:8px 0px 7px 0;transform:scale(1.5, 1.5);vertical-align:top;content:url(/images/common/ms_icon_check.svg)}.shop_reserved .alert_text: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;margin:-18px -14px -10px 0;transform:scale(0.4, 0.4);vertical-align:middle;content:url("/images/common/shop_icon_g.png")}.announce_text .alert_text: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;margin:0 -14px -20px -12px;transform:scale(0.4, 0.4);vertical-align:middle;content:url("/images/common/announce_icon.png")}.prireserve_alert .alert_text: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;margin:0 -14px -20px -12px;transform:scale(0.4, 0.4);vertical-align:middle;content:url("/images/common/prireserve_icon.png")}.check_alert .alert_text_sub,.creditcard_alert .alert_text_sub,.apply_alert .alert_text_sub,.shop_reserved .alert_text_sub,.prireserve_alert .alert_text_sub{margin:2px 0 0;padding:0px 0 0;color:#646464;font-size:13px;font-weight:normal;line-height:1.5}.alert_text: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:relative;top:0px;left:-9px;margin:0 -14px -20px 0;transform:scale(0.5, 0.5);vertical-align:top;content:url("/images/common/alert_icon.png")}.alert_text{display:inline-block;color:#ffffff;font-size:14px;font-weight:bold;line-height:1.5}.stop_alert .alert_text:before{content:url("/images/common/stop_icon.png")}.regular_alert .alert_text:before{content:url("/images/common/member_icon.png")}.alert_text_sub{margin:6px 0 0;padding:0px 0 0;color:#ffffff;font-size:12px;font-weight:normal;line-height:1.5}.alert_text_sub a{color:#240000;font-weight:bold;text-decoration:underline}.alert_text2: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);display:inline-block;position:relative;left:-23px;margin:-27px -37px -27px 0;transform:scale(0.3, 0.3);vertical-align:middle;content:url("/images/common/alert_icon.png")}.alert_text2{display:inline-block;margin:0 0 10px;color:#240000;font-size:14px;font-weight:bold;line-height:1.5}.trouble_error_detail_text{margin:7px 0 0;font-size:12px;line-height:1.8}.order_announce{margin:0 0 0;padding:30px 30px 30px;background-color:#fafafa}.order_announce .alert_text,.order_announce .alert_text_sub{color:#240000;line-height:1.8}.btn_alert a{display:block;position:relative;width:100%;margin:10px 0 0;padding:0px 0 10px;color:#240000;font-size:12px;text-align:left}.btn_alert a:hover{opacity:0.8}.btn_alert 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);display:inline-block;margin:0 -7px 0 -18px;transform:scale(0.3, 0.3);vertical-align:middle;content:url("/images/common/btn_arrow_right_b.png")}#mypage .contents_wrap section .pager{margin:60px 0 90px 0px}p.trouble_error_link{margin:15px 0 0px -13px;text-align:left}#mypage .btn_br .btn_input{-webkit-border-radius:5px;-webkit-transition:all 0.3s ease;display:block;position:relative;width:100%;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}#mypage .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)}#mypage .btn_br.sample_btn_close,#mypage .btn_br p.reset_btn_close{margin:0}#mypage .btn_br.sample_btn_close:before,#mypage .btn_br.reset_btn_close:before{display:none}#mypage #favorite .contents_wrap section .goods_detail .btn_br{margin:30px 0 0}#mypage #favorite .contents_wrap section .goods_detail .btn_br a{width:50px;height:50px;background-size:90% 90%;font-size:9px}#mypage #favorite .contents_wrap section .goods_detail .btn_br span: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);margin:0 0 -11px;transform:scale(0.3, 0.3)}#mypage #favorite .contents_wrap section .goods_detail .btn_br a span{margin:3px 0}#mypage #favorite .contents_wrap section .goods_detail .btn_br:before{display:block;z-index:-1;position:absolute;top:27px;left:0;width:100%;height:2px;background-color:#240000;content:""}#mypage .contents_wrap section #my_page_contet_area .detail_title_during{position:relative;left:0px;margin:0 0 30px;padding:15px;border-radius:5px;background-color:#999999;color:#ffffff;font-size:14px;font-weight:bold;text-align:center}#mypage .contents_wrap section #my_page_contet_area .detail_title_during: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);display:inline-block;margin:0;transform:scale(0.3, 0.3);vertical-align:middle;content:""}#item_reserved .next_step_message,#none_item_reserved .next_step_message{margin:0px 0 3px}#none_item_reserved .next_step_message{font-weight:bold}#item_reserved .thanks_message,#none_item_reserved .thanks_message{margin:0px 0 4px}.item_reserved_text{margin:0 0 30px;font-size:14px;line-height:1.6;text-align:center}.next_rental_text{margin:0 0 0;padding:30px;background-color:#fafafa;border-radius:5px}.next_rental_text.item_secured{text-align:left}.next_rental_text.item_secured .copy_text{margin:0;text-align:left}.next_rental_text.item_secured .item_secured_name{margin:0 0 8px 0}.next_rental_text.item_secured .item_secured_spec{display:inline-block;width:60%;text-align:left;vertical-align:middle}.next_rental_text.item_secured .item_secured_img{display:inline-block;width:33%;margin:0 4% 0 0;vertical-align:middle}.next_rental_text.item_secured .item_secured_time{display:inline-block;padding:4px 5px;border:1px solid #240000;border-radius:3px;color:#240000;font-size:12px;font-weight:300;line-height:1em;vertical-align:top}.submit:before{-webkit-transform:scale(0.4, 0.4);display:block;position:absolute;top:50%;left:15px;margin:-14px 0 0;transform:scale(0.4, 0.4);content:url("/images/common/arrow_g.svg")}p.submit_color_b:before,p.submit_color_bl:before{content:url("/images/common/arrow_w.svg")}#mypage .campaign_text_area{margin:20px 0 0 0}p.item_name_title{margin:2px 0 0px 0px;padding:0;font-size:14px;font-weight:normal}.member_date{margin:0 0 50px;padding:30px;background-color:#fafafa}.member_date dl{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eeeeee}.member_date dl:last-child{margin:0 0 0;padding:0 0 0;border-bottom:0px solid #eeeeee}.member_date dl dt,.member_date dl dd{display:inline-block;font-size:14px;line-height:1.5;vertical-align:middle}.member_date dl dt{width:22%}.member_date dl dd{width:72%;padding:0 0px 0 3%}.member_date dl dd span{display:inline-block}.member_date dl dd span.kana{padding:0 0 0 10px}.cancel_caption{margin:10px 0 0;color:#646464;font-size:14px;font-weight:bold;line-height:1.5;text-align:center}.cancel_caption_under{margin:3px 0 0;padding-left:1em;color:#646464;font-size:13px;font-weight:normal;line-height:1.3;text-align:left;text-indent:-1em}.my_page_footer{margin:100px 0 0}.partition{width:100%;height:2px;background-color:#240000}.other_mypage_head{margin:0 0 30px;padding:10px 0;border-radius:5px;background-color:#999999;color:#ffffff;font-size:14px;font-weight:bold;text-align:center}.other_mypage_head.tab_in_tab{width:100%;max-width:330px;margin:0 auto;padding:3px 0;border:5px;background-color:#646464;color:#fff;font-size:12px}.goods_detail_title_wrap{margin:0 0 20px;font-size:0}.blank_item_block_day{margin:10px 0 0}.blank_item_block_day .thanks_message{font-size:12px}.cancel_catch{margin:0px 0 30px;color:#646464;font-size:14px;font-weight:normal;line-height:1.4;text-align:center}.cancel_catch_single{margin:0;color:#646464;font-size:14px;font-weight:normal;line-height:1.4;text-align:center}.cancel_catch_under_content{margin:50px 0 50px;padding:50px 0 0px;border-top:1px solid #eeeeee}.cancel_catch_under_content .cancel_catch{margin:0 0 20px;font-size:13px;font-weight:normal}.code_wrap{margin:0 0 30px;padding:30px;background-color:#fafafa}.code_wrap dl{font-size:0}.code_wrap dl dt,.code_wrap dl dd{display:block;font-size:12px;line-height:1.4}.code_wrap dl dt.emp{display:none}.code_wrap dl dt{width:auto;margin:0 0 5px}.code_wrap dl dd{position:relative;width:100%;color:#646464;font-size:14px;line-height:1.4}.code_wrap dl dd input{display:block;width:94.5%;padding:15px;border:1px solid #646464;color:#646464}.prireserve_wrap{margin:0 0 40px}.pri_good{margin:0 0 5px;padding:20px;background-color:#fafafa;color:#240000;font-size:14px;font-weight:bold;text-align:center}.pri_good .btn_textlink{margin:-4px 0 0}p.overlay{z-index:-10;position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,0.95)}.prireserve_item_wrap{display:none;z-index:2000;position:absolute;top:0;left:0;width:100%}div.prireserve_item_wrap_on{display:block}div.noscroll{position:fixed;width:100%}.prireserve_item{width:600px;margin:30px auto 0;padding:30px;border:2px solid;background-color:#ffffff}.prireserve_item .good_image img{width:100%;height:auto}.good_image{margin:0 0 20px}.prireserve_item .detail_title{margin:0 0 20px 0px;font-weight:bold;text-align:center}.prireserve_item .detail_title:before{display:block;margin:0 0 -5px}.prireserve_item .detail_title span{display:block}.prireserve_item .goods_detail{font-size:14px}.prireserve_item .goods_detail .c_name{margin:0 0 10px;padding:0 0 10px;border-bottom:2px solid #240000;font-weight:bold}.prireserve_item .goods_detail dl{display:table;width:100%;margin:0 0 5px;padding:0 0 5px;border-bottom:1px solid}.prireserve_item .goods_detail dl.last{margin:0 0 20px;padding:0 0 5px;border-bottom:2px solid}.prireserve_item .goods_detail dl dt,.prireserve_item .goods_detail dl dd{display:table-cell;font-size:12px;line-height:1.3}.prireserve_item .goods_detail dl dt{width:45%;padding:0 5% 0 0}.prireserve_rental,.prireserve_miss{font-size:14px;line-height:1.3;text-align:center}.prireserve_rental{padding:20px;background-color:#fafafa}.prireserve_miss{margin:30px 0 0}.prireserve_miss p{color:#646464}.prireserve_rental p{color:#240000;font-weight:bold}.prireserve_rental .btn_wt_w580_r{margin:15px 0 0}.prireserve_miss a{color:#240000}.prireserve_rental{margin:0px 0 20px}.prireserve_miss .btn_textlink{margin:0px 0 0;font-size:14px;text-align:center}.prireserve_miss .btn_textlink a{color:#646464}.prireserve_rental .btn_textlink a::before,.prireserve_miss .btn_textlink a::before{margin:0 -5px 0 -17px;content:url("/images/common/btn_arrow_right_s.png")}.prireserve_item_detail_close{display:block;width:600px;margin:0 auto 100px;padding:20px 32px;background-color:#240000;font-size:20px;font-weight:bold;text-align:center}.prireserve_item .prireserve_rental{margin:40px 0 10px}.current_pri_wrap{margin:0 0 50px}.unset{padding:20px;background-color:#fafafa;color:#646464;font-size:12px;line-height:1.3}.pri_select_wrap{margin:0 0 11px;padding:0px 40px 40px;background:#fafafa}.bland_select{margin:3px 0 0px}.priprity_reserve .btn_wt_w580_r{margin:60px 0 0}.pri_blandselect_wrap{margin:2px 0 0px;padding:20px 40px 40px;background:#fafafa}.pri_blandselect{display:inline-block}.pri_blandname{padding:0 4% 0 0;font-size:12px;font-weight:bold}.pri_blandname_box{width:56%;margin:0 3% 0 0}.btn_textlink_submit{display:inline-block;position:relative;margin:20px 0 0px;padding:5px 10px;background-color:#240000;color:#ffffff;font-size:12px;font-weight:bold;text-align:center}.btn_textlink_submit span{-webkit-transition:all 0.7s ease;margin:0 0px 0 0;color:#ffffff;vertical-align:middle;transition:all 0.7s ease}.btn_textlink_submit span:after{-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;position:relative;top:1px;margin:0 0px 0 5px;transform:scale(0.6, 0.6);vertical-align:middle;content:url("/images/common/btn_arrow_under_w.png")}.btn_textlink_submit a:hover{opacity:0.7}.btn_textlink_submit input{position:absolute;top:1px;right:0;left:0;width:100%;height:100%;margin:0 auto;background-color:transparent;text-align:center;opacity:0}.priority_delete{position:absolute;top:50%;right:42px;bottom:50%;margin:-13px 0 0;text-align:center}.priority_delete p{position:relative}.priority_delete p input{display:block;position:absolute;top:7px;width:100%;height:100%;font-size:0;opacity:0}.priority_delete p span{display:inline-block;color:#240000;font-size:12px;font-weight:bold;vertical-align:middle}.priority_delete p span: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);display:inline-block;position:relative;top:-2px;margin:0 -18px 0;padding:0 10px 0 0;transform:scale(0.3, 0.3);vertical-align:middle;content:url("/images/common/btn_arrow_right_b.png")}.before_priority_delete{max-width:90%}.pri_reserve_con{position:relative;padding:40px;background-color:#fafafa;font-size:12px;font-weight:bold}.confirm_txt{margin:0 0 -16px;color:#240000;font-size:12px;font-weight:bold;text-align:center}.wait_list_cap .confirm_txt{margin:0;text-align:left}.pri_cancel_wrap{margin:0 0 50px;padding:20px;background-color:#fafafa;font-size:0}.pri_cancel_wrap .good_image{display:inline-block;width:30%;padding:0 9% 0 0;vertical-align:top}.pri_cancel_wrap .good_image img{width:100%;height:auto}.pri_cancel_wrap .goods_detail_wrap{display:inline-block;width:60%;font-size:12px}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl{margin:0 0 3px;padding:0 0 3px;border-bottom:1px solid #646464}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl.last{border-bottom:2px solid #646464}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl dt{display:inline-block;width:30%;padding:0 3% 0 0}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl dd{display:inline-block;width:65%}.pri_cancel_wrap .goods_detail_wrap .goods_detail .c_name{margin:0 0 3px;padding:0 0 3px;border-bottom:2px solid #646464;font-size:12px;font-weight:bold}.pri_cancel_wrap .goods_detail_wrap .goods_detail{margin:-30px 0 0}#index_result{text-align:center}.item_list .item_wrap{display:inline-block;width:220px;margin:0 0px 0px 0px;padding:15px 3px;vertical-align:top}.item_list .item_wrap a,.item_list .item_wrap .serial_detail{-webkit-transition:all 0.2s linear;display:inline-block;position:relative;color:#646464;opacity:1;transition:all 0.2s linear}.item_list .item_wrap a{width:100%}.item_list .item_wrap dl dt,.item_list .item_wrap .serial_detail dl dt{margin:0 0 20px 0;text-align:center}.item_list.fav_item_list .item_wrap.fav_item_wrap a dl dt{display:inline-block;width:30%;margin:0;margin:0 3% 0 0;vertical-align:middle}.item_list .item_wrap dl dt img,.item_list .item_wrap .serial_detail dl dt img{width:70%;height:auto}.item_list.fav_item_list .item_wrap.fav_item_wrap a dl dt img{width:100%;height:auto}.item_list .item_wrap dl dd,.item_list .item_wrap .serial_detail dl dd{word-wrap:break-all;text-align:center;word-break:break-all}.item_list.fav_item_list .item_wrap.fav_item_wrap a dl dd{display:inline-block;width:66%;text-align:left;vertical-align:middle}.item_list .item_wrap dl dd p,.item_list .item_wrap .serial_detail dl dd p{margin:0 0 3px 0;padding:0 0 5px 0}.item_list .item_wrap dl dd p span,.item_list .item_wrap .serial_detail dl dd p span{display:block;line-height:1.5}.item_list .item_wrap dl dd p span.brand,.item_list .item_wrap .serial_detail dl dd p span.brand{margin:0 0 2px;color:#240000;font-size:18px;font-weight:bold}.item_list .item_wrap dl dd p span.name,.item_list .item_wrap .serial_detail dl dd p span.name{color:#240000;font-size:12px;font-weight:normal}.item_list .item_wrap dl dd span,.item_list .item_wrap .serial_detail dl dd span{display:inline-block;margin:0;color:#240000;font-size:11px}.item_list .item_wrap dl dd span.plan:before,.item_list .item_wrap .serial_detail dl dd span.plan:before{display:inline-block;content:"#"}.item_list .item_wrap dl dd span.plan{display:inline-block;min-width:43.3%;padding:5px;border:1px solid #240000;background:#ffffff;color:#240000;font-size:10px;text-align:center}#mypage .contents_wrap section #my_page_contet_area .item_list.fav_item_list .item_wrap.fav_item_wrap a dl dd span.plan{margin:0 0 2px;padding:0;border:none;color:#646464;text-align:left}.item_list.fav_item_list .item_wrap.fav_item_wrap a dl dd span.plan::before{display:none}.item_list .item_wrap dl dd p.rental_icon{display:inline-block;border:none;color:#240000;font-size:10px}.item_list .item_wrap a:hover{opacity:0.6}.slider_wrap{width:300px;margin:0 auto}.goods_detail_wrap h2: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;margin:0 0 -30px;padding:0 0px 0 0;transform:scale(0.5, 0.5);vertical-align:middle;content:url("/images/common/subhead_scale_w30.png")}h2.withslider{width:100%;margin:0 auto 40px;padding:0;font-weight:30px}.goods_detail_wrap .goods_detail .c_name,.goods_detail_wrap .rental_detail .c_name{margin:-11px 0 10px;padding:0 0 10px;border-bottom:1px solid #240000;color:#240000;font-size:14px;font-weight:bold}.goods_detail_wrap .goods_detail dl,.goods_detail_wrap .rental_detail dl{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #240000;color:#240000;font-size:0}.goods_detail_wrap .goods_detail dl dt,.goods_detail_wrap .rental_detail dl dt{display:inline-block;width:38%;font-size:12px;text-align:left;vertical-align:middle}.goods_detail_wrap .goods_detail dl dd,.goods_detail_wrap .rental_detail dl dd{word-wrap:break-word;display:inline-block;width:61%;font-size:12px;font-weight:bold;line-height:1.2;text-align:right;vertical-align:middle;word-break:break-all}.goods_detail_wrap .rental_detail{margin:32px 0 20px}.about_priority_cap{margin:0 0 50px;padding:20px;border-top:2px solid;border-bottom:2px solid;color:#240000;font-size:14px;font-weight:bold;text-align:left}#enquete{margin:115px 0 0}.enquete_text{font-size:14px;line-height:1.5}.enquete_detail{margin:30px 0 0}.enquete_block{margin:30px 0 0;padding:30px;background-color:#fafafa}.enquete_block h3{color:#240000;font-size:16px;font-weight:bold;line-height:1.5}.enquete_content{margin:20px 0 0;font-size:0}.enquete_content input{display:inline-block;width:4%;vertical-align:middle}.enquete_content span{display:inline-block;width:94%;font-size:14px;line-height:1.4;vertical-align:middle}.textbox_wrap{margin:20px 0 0}.textbox_wrap textarea{width:92%;padding:20px;border:solid 1px #646464;color:#646464;font-size:14px}.enquete_caption{display:block;margin:-1px 0 0;font-size:12px;font-weight:bold}.yuusen_ad{margin:0 0 60px;padding:30px;background-color:#fafafa}.yuusen_ad p img{width:100%;height:auto}.recommend_announce{margin:0 0 10px 0;color:#240000;font-size:16px;font-weight:bold;text-align:center}.recommend_announce_text{margin:10px 0 -50px;font-size:14px;line-height:1.8;text-align:center}.priprity_reserve #free_priority .btn_wt_w580_r{margin:-30px 0 0}#mypage .contents_wrap section #my_page_contet_area #free_priority .detail_title{margin:-51px 0 -52px -10px}#mypage .btn_back a:before{margin:-10px -10px -7px}#mypage .contents_wrap section #my_page_contet_area.questionnaire h3{margin:0 0 30px 0px;padding:15px;border-radius:5px;background-color:#eee;color:#646464;font-size:14px}#mypage .contents_wrap section #my_page_contet_area.questionnaire h3 .caption{display:inline-block}#mypage .contents_wrap section #my_page_contet_area.questionnaire h3 .sub_text{font-size:12px}#mypage .contents_wrap section #my_page_contet_area.questionnaire .subtitle{margin:0 0 10px 0;font-size:14px}#mypage .contents_wrap section #my_page_contet_area.questionnaire .questionnaire_check_list li{display:block;margin:0 0 3px 0;padding-left:1em;font-size:14px;text-indent:-1em}#mypage .contents_wrap section #my_page_contet_area.questionnaire .questionnaire_check_list li span{position:relative;top:-1px;line-height:1;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area.questionnaire .questionnaire_check_list li input[type="radio"]{-webkit-appearance:none;display:inline-block;width:14px;height:14px;margin:-3px 1px 0 0;border:1px solid #646464;border-radius:0;border-radius:100px;background-color:#fff}#mypage .contents_wrap section #my_page_contet_area.questionnaire .questionnaire_check_list li input[type="radio"]:checked{display:inline-block;position:relative;background:#646464}.questionnaire_check_list input[type="radio"]:checked:before{display:block;position:absolute;top:0;bottom:0;margin:-8px;transform:scale(0.3, 0.3);content:url(/images/common/input_checked.png)}#mypage .contents_wrap section #my_page_contet_area.questionnaire .txtarea{position:relative;width:95.5%;height:170px;margin:10px 0 0 0;padding:15px;border:1px solid #646464;background-color:#ffffff;color:#646464;font-size:14px;word-break:break-all;resize:vertical}#mypage .contents_wrap section #my_page_contet_area.questionnaire .btn_br .submit input{position:relative;color:#646464;font-weight:bold;opacity:1}#mypage .contents_wrap section #my_page_contet_area.questionnaire .member_date .questionnaire_wrap:nth-of-type(2){margin:30px 0 0px;padding:30px 0 0;border-top:1px solid #eeeeee}.mypage_view_change_btn{margin:0 0 50px -1%;font-size:0;text-align:center}.mypage_view_change_btn li{display:inline-block;width:49%;margin:0 0 0 1%}.mypage_view_change_btn li a,.mypage_view_change_btn li p{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;display:block;position:relative;width:100%;padding:15px 0;border-radius:100px;background-color:#646464;color:#ffffff;font-size:14px;letter-spacing:0.05em;cursor:pointer;opacity:1;transition:all .8s}.mypage_view_change_btn li a:before{-webkit-transform:scale(0.35, 0.35);-moz-transform:scale(0.35, 0.35);-ms-transform:scale(0.35, 0.35);-o-transform:scale(0.35, 0.35);display:block;position:absolute;top:50%;left:5px;margin:-15px 0 0;transform:scale(0.35, 0.35);content:url(/images/common/btn_arrow_right_w.png)}.mypage_view_change_btn li p.active:before{display:none}.mypage_view_change_btn li a:hover{opacity:0.8}.mypage_view_change_btn li p.active{background-color:#240000;cursor:auto;opacity:1}.kashitoke .check_alert{margin:0 auto;text-align:center}.label_menu{margin:0 0 35px;padding:10px 0;border:2px solid #240000;color:#240000;font-size:14px;font-weight:bold;letter-spacing:0.05em;text-align:center}.picture_item_box{position:relative;margin:0 0 30px;padding:30px;background-color:#fafafa;font-size:14px}#photo_assessment_wrap_index .picture_item_box{margin:0 0 0px}.picture_item_box_h{margin:0 0 15px}.picture_item_box:last-child,#photo_assessment_wrap_index .picture_item_box:last-child{margin:0 0 00px}.trasfer_regist .picture_item_box{margin:0 0 0px}#sales_history .picture_item_box{padding:30px 30px 0}.hm_wrap{margin:0 0 17px;padding:0 0 0px}.hmb_wrap{margin:0 0 30px;padding:0 0 0px}.hmb_wrap_input_check .current_title_upper{margin:0 0 20px}.history_box .current_title{margin:0 0 5px}.evalutiion_confirm .hm_wrap,.bb_1{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #646464}.evalutiion_confirm .hm_wrap:last-child{margin:0 0 0px;padding:0 0 00px;border-bottom:0px solid #646464}.e_his .hm_wrap:last-child{margin:0 0 0px;padding:0 0 0px}.evalutiion_confirm div.how{margin:0 0 20px;padding:0 0 20px;border-bottom:0px solid #646464}.picture_item_box_number{position:relative;width:65px;height:65px;margin:0 auto 30px;border-radius:100px;background-color:#240000;color:#ffffff;font-size:14px}.picture_item_box_number span{display:block;position:absolute;top:50%;width:100%;margin:-11px 0 0 0;text-align:center}.picture_item_box_number_t{position:absolute;top:0;left:0;width:50px;height:50px;margin:0 auto;background:#fafafa}.picture_item_box_number_t::before{z-index:10;position:absolute;top:0;left:0;border-bottom:60px solid transparent;border-left:60px solid #240000;content:""}.picture_item_box_number_t span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);display:block;z-index:11;position:absolute;top:9px;left:4px;transform:rotate(-45deg);color:#fff;font-size:12px;font-weight:bold;letter-spacing:0.01em}.picture_item_box_number_wrap{display:inline-block;margin:0;vertical-align:middle}.status_message_wrap{margin:0 auto 0px;padding:0px;color:#240000;text-align:center;vertical-align:middle}.e_his .status_message{color:#240000;font-size:14px;font-weight:normal;text-align:left}.e_his .status_message_ng{color:#bbbbbb}.status_message{color:#d51820;font-size:16px;font-weight:bold;line-height:1.3}.status_submessage{margin:6px 0 0px;color:#646464;font-size:14px;line-height:1.3}.rental_status_message_wrap{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dashed #240000}.rental_status_message{color:#240000;font-size:14px;font-weight:bold;text-align:center}.rental_status_submessage{position:relative;width:80px;height:80px;margin:1px auto 0;border-radius:100px;background-color:#240000;color:#ffffff;font-size:12px;font-weight:bold;text-align:center}.sales_detail{position:relative;width:200px;height:200px;margin:8px auto 0;border:2px solid #240000;border-radius:200px;background-color:#ffffff;color:#240000;font-size:18px;font-weight:bold;text-align:center}.rental_status_submessage span{display:block;position:absolute;top:50%;right:0;left:0;width:100%;margin:-11px auto 0}.sales_detail p{display:block;position:absolute;top:50%;right:0;left:0;width:100%;margin:-15px auto 0;letter-spacing:0.1em}.sales_detail span{font-size:12px}.lease_item_headline{margin:0 0 30px;padding:0 0 0px;text-align:center}.assessment_photo{margin:0 0 0 -3%;font-size:0}.assessment_photo dl{display:inline-block;width:46.9%;margin:0 0 0 3%;font-size:14px;text-align:center;vertical-align:top}.assessment_photo img{display:block;margin:0 auto}.assessment_photo dd{margin:0;padding:0px;text-align:center}#photo_assessment_wrap_index .assessment_photo dd,.assessment_photo dd.img_input_finished{margin:0;padding:30px;border:1px solid #240000;background-color:#ffffff;text-align:center}.apply_pict_wrap dt{margin:0 0 5px;text-align:center}.accessories_check_list{margin:0 0 0 -3%;font-size:0px}.accessories_check_list li{display:inline-block;margin:0 0 3px 3%;font-size:14px}.accessories_check_list li input,.accessories_check_list_single li input{position:relative;top:2px;width:14px;height:14px;margin:0}.accessories_check_list_single{text-align:center}.accessories_check_list_single li span{display:inline-block;margin:0 0 0 3px;color:#d51820;font-weight:bold}.accessories_check_list li span{display:inline-block;margin:0 0 0 3px}.image_file_img{display:block;min-height:100px;margin:0 0 10px;padding:20px;border:1px solid #646464;background-color:#ffffff}.photo_assessment_wrap .b_head{margin:0 0 40px}.confirm_result{font-size:16px}.evalutiion_confirm .apply_pict_wrap{width:46.6%;text-align:center}.evalutiion_confirm .apply_pict_wrap dd{padding:20px;border:1px solid #240000;background-color:#ffffff}.evalutiion_confirm .photo_assessment{margin:0 0 40px}.evalutiion_confirm .accessories_check_list li{display:block;margin:0 0 3px 0}.evalutiion_confirm .accessories_check_list li:before{display:inline-block;content:"・"}.evalutiion_confirm .accessories_check_list{margin:0}.application_date{margin:0 0 20px;padding:0 0 2px;border-bottom:1px solid;color:#240000;font-size:16px;font-weight:normal}.e_his .application_date,.s_his .application_date{margin:0 0 0px;border-bottom:0px solid;font-size:14px}.name_title{margin:-10px 0 0;font-size:14px}.bd_d{margin:0 0 30px;padding:0 0 30px;border-bottom:2px solid #240000}.bd_d:last-child{margin:0 0 00px;padding:0 0 00px;border-bottom:0px solid #240000}.bd_2{margin:0 0 10px;padding:0 0 2px;border-bottom:2px solid #240000}.bd_1{margin:0 0 10px;padding:0 0 2px;border-bottom:1px solid #240000}.check_ng{right:0;left:0;padding:0px;color:#646464;text-align:center}.check_ng .status_submessage{color:#ffffff}.check_ok_wrap{display:inline-block;z-index:10;position:relative;left:0;margin:0 auto 10px;padding:15px 30px;border:2px solid #d51820;border-radius:100px;background:#ffffff}div.check_single{margin:-4px 0 0}.check_ok_wrap .status_submessage{color:#ffffff}.check_ok_wrap .status_add_text{margin:7px 0 0;padding:7px 0 0;border-top:1px solid;line-height:1.4}.check_ok .status_message{color:#ffffff}.check_ng .status_message{color:#646464}.check_ok .status_message,.check_ng .status_message{margin:-6px 0 0;font-size:16px;font-weight:600}.result_label{font-size:12px;font-weight:bold}.result_info_wrap{margin:0 0 30px;padding:20px;background-color:#ffffff}.result_info_box{margin:0 0 0 -5%;font-size:0}.result_info{display:inline-block;width:44%;margin:0 0 0 5%;font-size:14px;text-align:center}.ex_title{margin:0 0 19px;padding:5px 0;background:#646464;color:#ffffff;font-size:14px;text-align:center}.result_inf_btn_box{font-size:0;text-align:center}.result_inf_btn_box li{display:inline-block;margin:0 15px;font-size:14px}.result_inf_btn_box li input{position:relative;top:-2px;margin:1px -1px 0 0;vertical-align:middle}.price_exp{font-size:16px;font-weight:bold;text-align:center}.check_announce{margin:0 0 10px;font-size:12px;line-height:1.5;text-align:center}.exp_more{margin:20px 0 0;font-size:14px;line-height:1.5;text-align:center}.more_info_detail_wrap,.e_his .application_date,.s_his .application_date{display:inline-block;vertical-align:middle}.more_info_detail_wrap{text-align:right}.e_his .application_date{width:87.5%}.s_his .application_date{width:78.5%}.p_limit,.rental_limit_wrap{margin:0 0 15px;border:1px solid #240000;background-color:#ffffff;font-size:0}.p_limit_g{margin:0 0 15px;border:1px solid #646464;background-color:#ffffff;font-size:0}.sales_index .p_limit{margin:0}.sales_title,.sales,.rental_limit_title,.rental_limit{display:inline-block;vertical-align:middle}.sales_title,.rental_limit_title{margin:0 3% 0 0;padding:5px 3%;background:#240000;color:#ffffff;font-size:14px}.p_limit_g .sales_title{background:#646464}.sales{font-size:16px}.rental_limit{color:#240000;font-size:14px}.s_his .price,.s_his_detail .price{color:#240000;font-size:24px}.s_his_detail .price{display:block;text-align:center}.ja_hishead{display:inline-block;position:relative;width:25px;height:25px;margin:0 8px 0 0;padding:10px;border-radius:100px;background-color:#240000;color:#ffffff;vertical-align:middle}.ja_hishead span{position:absolute;top:50%;right:0;left:0;width:100%;margin:-14px 0 0;font-size:11px;line-height:1.2;text-align:center}.s_his_detail .ja_hishead{display:block;margin:0 auto}span.yen{font-size:10px}.request_strftime{margin:0 0 5px;color:#646464;font-size:10px;line-height:1.4;text-align:right}.account_info li{margin:0 0 5px;font-size:0}.account_info li:last-child{margin:0 0 0px;font-size:0}.account_info li p,.account_info li span{display:inline-block;font-size:12px;line-height:1.4;vertical-align:middle}.account_info li p{width:30%;margin:0 3% 0 0;padding:5px 0.5%;border:1px solid #646464;text-align:center}.account_info li span{width:65%}.sales_history_list{margin:0 0 0 -5%;font-size:0}.sales_history_wrap{display:inline-block;width:44.5%;margin:30px 0 0;margin:0 0 30px 5%;font-size:0}.sales_history_wrap dt,.sales_history_wrap dd{display:inline-block;color:#646464;font-size:14px;text-align:center;vertical-align:middle}.sales_history_wrap dt{width:30%;margin:0 4% 0px 0}.sales_history_wrap dd{width:65%;margin:-8px 0 0;line-height:1}.history_timel{color:#646464;font-size:10px;text-align:right}.sales_history_wrap dt img{width:100%;height:auto}.sales_history_detail_link{text-align:right}.history_title{margin:0 0 5px;padding:0 0 5px;border-bottom:2px solid #240000;color:#240000;font-size:14px;font-weight:bold;line-height:1}.s_his .price{position:relative;top:2px}#mypage a span.more_info_detail{font-weight:400}.kashitoke_term_wrap{text-align:center}#mypage #favorite .contents_wrap section #my_page_contet_area .rental{font-size:0}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item{display:inline-block;width:38%;margin:0 0 3% 3%;padding:30px 30px 25px;vertical-align:top}.member_info_wrap_status{position:absolute;margin:6px 0 0 9px;padding:5px 7px;border-radius:5px;background:#fff;color:#646464;font-size:12px;font-weight:600;line-height:1em}.member_info_wrap .temporary_regist_banner{margin:20px 0 0;padding:20px 0;background:#240000;color:#fff;font-size:19px;font-weight:bold;line-height:1.5;text-align:center}.member_info_wrap .temporary_regist_banner span{font-size:14px}.member_info_wrap .deadline_regist{display:inline-block;width:50%;margin:10px 0 0 0;padding:6px 0;background:#fff;color:#240000;font-size:14px;line-height:1}.member_info_wrap .application_progress{margin:0 0 40px;padding:25px 0;background:#fafafa;border-radius:5px}.member_info_wrap .application_progress_title{margin:0 0 15px 0;color:#240000;font-size:18px;font-weight:bold;text-align:center}.member_info_wrap .application_progress .btn_br{max-width:90%;margin:0 auto}.member_info_wrap .progress_bar{position:relative;width:60%;margin:0 auto 50px}.member_info_wrap .progress_bar::before,.member_info_wrap .progress_bar::after{position:absolute;bottom:-20px;color:#240000;font-size:10px;font-weight:bold}.member_info_wrap .progress_bar::before{left:0;content:"0%"}.member_info_wrap .progress_bar::after{right:0;content:"100%"}.member_info_wrap .progress_bar .gray_bar{border-radius:30px;background:#aaaaaa}.member_info_wrap .progress_bar .brown_bar01,.member_info_wrap .progress_bar .brown_bar02,.member_info_wrap .progress_bar .brown_bar03,.member_info_wrap .progress_bar .brown_bar04{display:flex;align-content:center;align-items:center;justify-content:flex-end;padding:3px;border-radius:30px;background:#240000}.member_info_wrap .progress_bar .brown_bar01{width:25%}.member_info_wrap .progress_bar .brown_bar02{width:50%}.member_info_wrap .progress_bar .brown_bar03{width:75%}.member_info_wrap .progress_bar .brown_bar04{width:100%}.member_info_wrap .progress_bar .white_bar{width:13px;height:13px;border-radius:30px;background:#fff;font-size:0}.main-regist-label-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;font-size:14px;font-weight:bold;margin:0 auto 30px;max-width:480px}.main-regist-label-wrap li{position:relative;width:48%;margin:0 0 15px}.main-regist-label-wrap p.label_done,.main-regist-label-wrap p.label_still{display:flex;position:relative;align-items:center;justify-content:center;width:98%;margin:0;padding:15px 0px;border:3px solid #aaa;border-radius:10px;background:#fff;color:#aaa;font-size:0px;text-align:center;overflow:hidden}.main-regist-label-wrap p.label_still:before{-webkit-transform:scale(0.5, 0.5);display:inline-block;z-index:1;position:absolute;bottom:12px;right:2px;transform:scale(0.5, 0.5);content:url(/images/common/arrow_b.svg)}.main-regist-label-wrap p.label_done span,.main-regist-label-wrap p.label_still span{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:13px;letter-spacing:-0.05em}.main-regist-label-wrap p.label_still{border:3px solid #240000;background:#fff;color:#240000}.main-regist-label-wrap p.label_still .label_icon,.main-regist-label-wrap p.label_done .label_icon{position:absolute;top:0;left:0;padding:10px 12px 16px 6px;border-radius:0 0 50px;background:#fff;color:#aaa;line-height:1;border-right:3px solid #aaa;border-bottom:3px solid #aaa}.main-regist-label-wrap p.label_still .label_icon{background:#240000;color:#fff;border:none}.main-regist-label-wrap p.label_done .label_name::before{opacity:0.3;filter:saturate(0%)}.main-regist-label-wrap p .label_name::before{content:"";display:block;width:65px;height:65px;margin:0 0 3px;background-size:contain;background-repeat:no-repeat}.main-regist-label-wrap .registlabel_tentative p .label_name::before{background-image:url(/images/mypage/icon_registlabel_tentative.png)}.main-regist-label-wrap .registlabel_card p .label_name::before{background-image:url(/images/mypage/icon_registlabel_card.png)}.main-regist-label-wrap .registlabel_wrist p .label_name::before{background-image:url(/images/mypage/icon_registlabel_wrist.png)}.main-regist-label-wrap .registlabel_id p .label_name::before{background-image:url(/images/mypage/icon_registlabel_id.png)}.apply_main_regist{position:relative;margin:0 0 20px;font-size:15px;font-weight:bold;line-height:1.4;text-align:center;color:#240000}.apply_main_regist::after{display:block;width:50px;height:30px;margin:0 auto;transform:scale(1, 1) rotate(90deg);vertical-align:middle;content:"";background:url("/images/common/arrow02_b.svg");background-repeat:no-repeat;background-size:contain}.inner_select_area .reserved_item_title_wrap{font-size:12px;line-height:1.4;text-align:center}.inner_select_area .reserved_item_title{margin:0 0 10px;font-size:16px;font-weight:bold}.member_status_wrap{margin:0 0 10px;padding:0}div.upper_member_wrap{margin:0;padding:0}.member_status{display:flex;align-items:center;justify-content:center;height:35px;margin:0 auto;background-color:#240000;text-align:center;margin-bottom:20px;border-radius:5px}div.alert_member_status_wrap .member_status{background-color:#d9534f}div.alert_member_status_wrap div.member_status_g{background-color:#646464}.member_status_sub{margin:0;color:#240000;font-size:17px;font-weight:bold;line-height:1.5;text-align:center}.member_status_sub span{padding:3px 5px;border-radius:3px;background:#240000;color:#fff}.long_discount_status{padding:20px 0;color:#240000;font-weight:bold;text-align:center;background:#fafafa;border-radius:5px}.long_discount_status p{display:inline-block;font-size:12px;font-weight:bold}.long_discount_status .long_discount_limit{margin:10px 0}.long_discount_status .long_discount_limit p{font-size:15px}.long_discount_status p.status_icon{padding:5px 7px;border-radius:3px;background:#240000;color:#fff}.long_discount_status .long_discount_newupdate{display:block;margin:0 0 8px 0;font-weight:normal}.long_discount_status .long_discount_cancell{color:#646464;font-size:10px;font-weight:normal}.long_discount_status .long_discount_cancell a{text-decoration:underline}.long_discount_status .long_discount_cancell a:hover{text-decoration:none}div.alert_member_status_wrap .member_status_sub{color:#d9534f}div.alert_member_status_wrap .member_status_sub a{color:#d9534f}div.alert_member_status_wrap .member_status_sub a.text_link:after{background-color:#d9534f}div.alert_member_status_wrap p.member_status_sub_g{color:#646464;font-weight:normal}.member_status_textbox{display:inline-block;top:50%;width:100%;margin:0;color:#ffffff;font-size:12px;vertical-align:middle}.member_status_textbox: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:inline-block;position:relative;margin:0 0 3px;margin:0 6px 0 0;transform:scale(0.7, 0.7);vertical-align:middle;content:url(/images/common/ms_icon_free.svg)}.free_member .member_status_textbox:before{content:url(/images/common/ms_icon_free.svg)}.stop_member .member_status_textbox{margin:0}.stop_member .member_status_textbox:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);margin:8px 5px 0;transform:scale(1, 1);content:url(/images/common/ms_icon_stop.svg)}.paid_member .member_status_textbox{margin:0}.paid_member .member_status_textbox:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);margin:8px 5px 0 0;transform:scale(1, 1);content:url(/images/common/ms_icon_paid.svg)}.error_member .member_status_textbox{margin:0}.error_member .member_status_textbox:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);margin:6px 6px 0;transform:scale(1, 1);content:url(/images/common/ms_icon_error.svg)}.forced_outage_member .member_status_textbox{margin:0}.forced_outage_member .member_status_textbox:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);margin:6px 6px 0;transform:scale(1, 1);content:url(/images/common/ms_icon_forced_outage.svg)}.member_status_textbox span{display:inline-block;font-weight:bold}.cancel_text_wrap{margin:0 0 50px}.cancel_text{font-size:13px;line-height:1.4;text-align:center}.rental_status_info dl{font-size:0;text-align:left}.rental_status_info dl dt{margin:0 0 1px;font-size:10px}.rental_status_info dl dt{display:inline-block;padding:5px 10px;border:1px solid #646464;border-radius:5px;background-color:#ffffff;font-size:10px;line-height:1;text-align:center}.rental_status_info dl dt.rental_dur{border:1px solid #240000;background-color:#240000;color:#ffffff}#mypage #favorite .contents_wrap section #my_page_contet_area .goods_detail_wrap .detail_title{margin:0 0 7px;padding:0 0 5px;border-bottom:1px solid #eee;font-size:14px;text-align:left}#favorite p.item_name_title{margin:0;padding:0;border:none;font-size:12px;font-weight:normal;letter-spacing:-0.01em;line-height:1.4}#favorite .count_name{-webkit-line-clamp:1}.member_info_wrap{margin:0 0 40px 0}.adjust_check_message{margin:0 0 30px;font-size:14px;font-weight:bold;text-align:left}.wrist_image_box{margin:30px 0 0 0}.wrist_image_box:first-child{margin:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd p.nosize_image{margin:0 0 2px;padding:0;border:none;font-size:13px;line-height:1.6;text-align:left}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd p.btn_textlink{margin:0;padding:0;border:none;text-align:left}.fav_item_wrap,.fav_g_wrap{position:relative}.fav_item_list{margin:0 0 0 -3%;font-size:0}.item_list .fav_item_wrap.item_wrap{display:inline-block;width:46.9%;margin:0 0 3% 2.7%;padding:0;font-size:0;vertical-align:top;border:solid #eee 1px}.fav_item_wrap .item_fav_wrap{z-index:10;position:absolute;top:10px;right:10px}.fav_item_wrap .goods_detail_wrap{margin:0;color:#646464;letter-spacing:0em}.fav_item_list .fav_item_wrap .fav_item_link{display:block;position:relative;padding:10px 10px 0px}.fav_item_list .fav_item_wrap .fav_item_link:hover{opacity:0.8}.item_list.fav_item_list .item_wrap.fav_item_wrap a{box-sizing:border-box;display:table;width:100%;height:140px}.item_list.fav_item_list .item_wrap.fav_item_wrap a dl{display:table-cell;vertical-align:middle}.item_list.fav_item_list .item_wrap.fav_item_wrap .super_favorite_wrap a{display:inline-block;position:relative;width:80%;height:auto;padding:7px 10px;border-radius:10px;font-size:11px}.item_list.fav_item_list .item_wrap.fav_item_wrap .super_favorite_wrap a.super_favorite_off::before{display:inline-block;position:absolute;top:50%;left:10px;width:10px;height:18px;margin:-14px -1px 0 -6px;transform:scale(0.3, 0.3);vertical-align:middle;content:url(/images/common/icon_super_favorite_b.png)}.item_list.fav_item_list .item_wrap.fav_item_wrap .super_favorite_wrap a.super_favorite_on::before{display:inline-block;position:absolute;top:50%;left:10px;width:10px;height:18px;margin:-14px -1px 0 -6px;transform:scale(0.3, 0.3);vertical-align:middle;content:url(/images/common/icon_super_favorite_w.png)}.item_list .fav_item_wrap.item_wrap .under_btn_wrap{background:#f5f5f5f5;padding:10px 0;margin:10px 0 0 0}.item_list.fav_item_list .item_wrap.fav_item_wrap .btn_wrap a.super_favorite_on{background:#dc4735;color:#fff}.item_list.fav_item_list .item_wrap.fav_item_wrap .btn_wrap{margin:0 0 10px;text-align:center}.item_list.fav_item_list .item_wrap.fav_item_wrap .btn_wrap:last-child{margin:0}.item_list.fav_item_list .item_wrap.fav_item_wrap .btn_wrap a{display:inline-block;position:relative;width:80%;height:auto;padding:5px 10px;border:#646464 2px solid;border-radius:5px;background:#fff;color:#646464;font-size:12px}.item_list.fav_item_list .item_wrap.fav_item_wrap .btn_wrap a::before{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_g.svg")}.fav_delete_btn{display:block;z-index:20;position:absolute;top:10px;right:10px}.fav_grpup_list .fav_delete_btn{top:50%;right:0;margin:-12px 0 0}.fav_delete_btn a{display:inline-block;width:20px;height:20px;border-radius:100px;font-size:11px;text-align:center}.fav_delete_btn a: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:block;position:absolute;top:50%;margin:-13px -1px -3px;transform:scale(0.4, 0.4);text-align:center;content:url("/images/common/close_g.svg")}.fav_grpup_list{position:relative}.fav_item_wrap .goods_detail_wrap .label_icon{padding:0;border:none;line-height:1}.item_list.fav_item_list .item_wrap.fav_item_wrap a dl dd ul li.label_icon.belt_change_item{margin:0 8px 6px 0}#mypage .back_text_btn{margin:80px 0 80px}.withdrawal_btn{margin:30px 0 0}.code_wrap dl.current_campaigncode_wrap dt{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eeeeee;font-size:14px}#mypage #favorite .contents_wrap section #my_page_contet_area .goods_detail_wrap .detail_title .brand{width:90%;color:#646464;font-size:14px}.item_list .item_wrap dl dd p.rental_pos,.item_list .item_wrap dl dd p.sameitem_pos{display:none}.item_list .item_wrap dl dd p.discount_percent_icon{background-color:#f7772c}.item_list .item_wrap dl dd p.discount_percent_icon{display:inline-block;position:absolute;bottom:5px;left:5px;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 dd p.rental_dur{display:inline-block;position:absolute;top:24px;left:0;margin:0;padding:5px 10px;border:none;border-radius:0 10px 10px 0;background:#240000;color:#ffffff;font-size:10px;line-height:1}#favorite .icon_under_label p.rental_dur,#favorite .icon_under_label p.discount_percent_icon{position:relative;top:auto;bottom:auto;left:auto;margin:0 3px 3px 0;padding:3px 5px;border-radius:3px;line-height:1}.fav_image_wrap{max-width:200px;margin:0 auto 10px}.fav_image_wrap img{width:100%;height:auto}#favorite .btn_textlink a:before{top:0}#special_announce_freeM div.announce_special{max-width:550px}#special_announce_freeM .thankx_b_message{margin:0 0 0px;color:#646464;font-size:16px;font-weight:bold;line-height:1.4;text-align:center}#special_announce_freeM .sp_message_box{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}#special_announce_freeM .sp_message_box:last-child{padding:0 0 0px;border-bottom:0px solid #eeeeee}#special_announce_freeM .sp_message_2line_box{font-size:0;text-align:left}#special_announce_freeM .sp_message_2line_box img{width:100%;height:auto}#special_announce_freeM .sp_message_2line{display:inline-block;vertical-align:middle}#special_announce_freeM .sp_message_2line_left{width:7%;min-width:20px;margin:0% 1% 0 -3px}#special_announce_freeM .sp_message_2line_right{width:87%;color:#646464}#special_announce_freeM .caption{color:#646464}#special_announce_freeM .sp_message_2line_text{margin:12px 0 0;letter-spacing:-0.02em}.sp_message_2line_title{font-size:16px;font-weight:bold;line-height:1.4}.sp_message_2line_text{margin:5px 0 0;color:#646464;font-size:14px;line-height:1.4}#special_announce_freeM .announce_wrapper .btn_textlink{margin:10px 0 0px}.invite_announce_wrapper{padding:0;padding:0 0 30px 0}#special_announce_freeM .btn_textlink a{margin:-9px 0px;padding:0;line-height:1}.sp_message_image_wrap img{width:100%;height:auto}.get_point_content{margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #eee}.invite_get_point_content{position:relative;padding-bottom:calc(100% * 1100 / 1100);background-image:url(/images/mypage/mypage_invite_modal.png);background-repeat:no-repeat;background-size:100% auto}.sp_message_get_point{padding:0 30px;font-size:0}.get_point{display:inline-block;position:absolute;top:25%;right:0;left:0;margin:0 auto;color:#fff;font-size:70px;font-weight:bold}.sp_message_get_point_title{margin:0 0 10px 0;color:#646464;font-size:14px;font-weight:bold;text-align:left}.sp_message_get_point_text{margin:5px 0 0;color:#646464;font-size:14px;line-height:1.4;text-align:left}.sp_info_detail_wrap{margin:10px 0 0}.sp_message_image_wrap.fav_info_img{max-width:340px;margin:0 auto}.invite_friend_img{width:100%}.sp_info_upper_title{padding:0 0 5px 0;color:#646464;font-size:13px;font-weight:bold;line-height:1.4;text-align:left}.sp_info_upper_text{color:#646464;font-size:13px;line-height:1.4;text-align:left}.fav_info_wrap{margin:15px 0 0;padding:15px 0 0;border-top:1px solid #eeeeee;text-align:left}.fav_info_wrap dl{margin:0 0 15px}.fav_info_wrap dl:last-child{margin:0 0 0px}.fav_info_title:before,.fav_info_title span{display:inline-block;vertical-align:middle}.fav_info_title span{color:#646464;font-size:13px;font-weight:bold;line-height:1.3}.fav_info_title: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:inline-block;transform:scale(0.8, 0.8);color:#F5CC27}.f_i:before{content:url("/images/common/icon_unfavorite_dg.svg")}.f_g:before{content:url("/images/common/icon_g-unfavorite_dg.svg")}.fav_info_text{color:#646464;font-size:12px;line-height:1.6}.icon_announce_text{margin:0 0 3px 0;font-size:14px;letter-spacing:-0.02em;line-height:1.4}.icon_announce_text span{font-weight:bold}.icon_announce_subtext{font-size:13px;letter-spacing:-0.01em;line-height:1.4}.icon_announce_text:last-child{margin:0}.top_line_btn{max-width:201px;margin:0 auto}.line_btn{-webkit-transition:all 0.7s ease;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:auto;margin:0 auto;padding:13px 0;border-radius:11px;background:#00c301;color:#fff;font-size:15px;font-weight:bold;line-height:1;text-align:center;text-indent:0;transition:all 0.7s ease}.line_btn:hover{background:#8ae68a}.line_btn:active{background:#549054}.top_line_btn{max-width:201px;margin:10px 0 auto}.bottom_line_btn{max-width:297px;margin:0 auto}.connect_line_item{width:100%;border-radius:20px;background-color:#ffffff}.icon_announce_text_wrap:before,.icon_announce_text_box{display:inline-block;vertical-align:top}.icon_announce_text_wrap:before{width:11vw;max-width:40px;height:11vw;max-height:40px;margin:0 1% 0 0;border-radius:5px;content:""}.icon_announce_text_box{width:90%}.icon_announce_fav_wrap .icon_announce_text_wrap:before{background-color:#d9534f;background-image:url("/images/common/icon_favorite_w.png");background-position:center;background-repeat:no-repeat;background-size:50% 50%}.icon_announce_multi_wrap .icon_announce_text_wrap:before{background-color:#0e0375;background-image:url("/images/common/icon_multi_rental_w.png");background-position:center;background-repeat:no-repeat;background-size:70% 55%}.icon_announce_line_wrap .icon_announce_text_wrap::before{background-color:#fff;background-image:url("/images/common/line_icon.png");background-repeat:no-repeat;background-size:100%}.icon_announce_invite_wrap .icon_announce_text_wrap:before{background-color:#f55a7d;background-image:url("/images/common/handshake_w.svg");background-position:center;background-repeat:no-repeat;background-size:70% 70%}.icon_announce_review_wrap .icon_announce_text_wrap::before{background-color:#ffcc00;background-image:url("/images/common/pencil_w.svg");background-position:center;background-repeat:no-repeat;background-size:50% 50%}.icon_announce_limited_items_wrap .icon_announce_text_wrap:before{background-color:#646464;background-image:url("/images/common/icon_limited_w.svg");background-position:center;background-repeat:no-repeat;background-size:50% 50%}#mypage #item_recommend .items_area{text-align:left}#mypage #item_recommend .item_list .item_wrap{margin:0px 1% 30px 0;padding:0;width:48%}#mypage #item_recommend .item_list .item_wrap dl{display:block}#mypage #item_recommend .item_list .item_wrap dl dt{width:35%}#mypage #item_recommend .item_list .item_wrap dl dt img{width:100%}#mypage #item_recommend .item_list .item_wrap dl dt p.rental_icon{padding:3.5px 7.5px}#mypage #item_recommend .item_list .item_wrap dl dd{width:64%}#mypage #item_recommend .item_list .item_wrap dl dd span{margin:0px 0px 2px 0px}#mypage #item_recommend .item_list .item_wrap dl dd span.plan{padding:0;border:none;text-align:left}#mypage #item_recommend .item_list .item_wrap dl dd span.plan:before{content:none}#mypage #item_recommend .item_list .item_wrap dl dt{margin:0}#mypage #item_recommend .item_list .item_wrap dl dd ul li.label_icon{margin:0 8px 5px 0;line-height:1em}#mypage #item_recommend .item_list .item_wrap dl dd ul li.label_icon.store_item{letter-spacing:-0.05em}#mypage #item_recommend.awoo_recomend_item .item_list .item_wrap{margin:0}#mypage #item_recommend.border-line{margin:80px auto 0px;padding:80px 0 0}#mypage #item_recommend .subfile_t{margin:0 0 30px 0px}#mypage .subfile_t{margin:0 0 30px 0}#mypage h1.subfile_t span.en{font-size:0}#mypage .subfile_t_c span:after{content:none}#mypage .subfile_t .ja_followup{margin:0;color:#240000;font-size:30px;font-weight:normal}.other_action_wrap{margin:40px 0 0}.sns_other_action_wrap .other_action_wrap,.invite_other_action_wrap .other_action_wrap{padding:50px 0 40px;border-bottom:1px solid #eeeeee}.upper_modal_box{margin:0 0 5px}.other_action_wrap .btn_textlink{margin:5px 0 0px}.rental_item_wrap{position:relative;width:100%}.rental_item_box{display:block;position:relative;width:100%}#mypage .contents_wrap section #my_page_contet_area .goods_detail_wrap .rental_item_title .detail_title{margin:0}#my_page_contet_area .profile_block .certificate_step.step01 ul li{margin:0 0 15px;font-size:14px;line-height:1}#my_page_contet_area .profile_block .certificate_step{margin:0 0 40px}#my_page_contet_area .profile_block .certificate_step .face_photo_img{text-align:center}#my_page_contet_area .profile_block .certificate_step .face_photo_img img{width:40%}#my_page_contet_area .profile_block h3.detail_title{margin:0 0 30px 0px;padding:15px;border-radius:5px;background-color:#eee;color:#646464;font-size:14px}#my_page_contet_area .profile_block .attention{display:inline-block;position:relative;top:-1px;margin:0 0 0 3px;padding:1px 3px;border-radius:2px;background:#d9534f;color:#fff;font-size:10px;line-height:1.4;vertical-align:baseline}#my_page_contet_area .profile_block .certificate_upload .certificate_upload_part_wrap{margin:0 0 30px;padding:20px 30px;border:4px solid #eee}#my_page_contet_area .profile_block .certificate_upload .detail_title_wrap .caption,#my_page_contet_area .profile_block .certificate_upload .step02 .caption,#my_page_contet_area .profile_block .certificate_upload .step03 .caption{font-size:12px;text-align:left}#my_page_contet_area .profile_block h3.upper_caption_title{margin:0 0 10px 0px}#my_page_contet_area .profile_block .certificate_upload .img_upload .btn_selectfile{display:inline-block;width:25%;margin:0 20px 0 0;vertical-align:top}#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image01 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image02 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image03 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image05 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image06 .certificate_image_number{display:inline-block;width:40%;margin:0;font-size:14px;font-weight:bold;text-align:left}#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image01,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image02,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image03,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image04,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image05,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image06{display:block;width:100%;margin:0 auto 30px auto;text-align:center;vertical-align:top}#my_page_contet_area .profile_block .detail_title_wrap{margin:0 0 30px}.step03 .certificate_image_number{display:inline-block;width:50%;font-size:14px;font-weight:bold;line-height:1.4;text-align:left}.step_caption_attention ul li{padding-left:1em;text-indent:-1em}.attention_announce{display:block;color:#d9534f;font-size:12px;font-weight:bold;line-height:1.4;vertical-align:middle}.attention_announce:before{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)}.step_caption_attention{margin:0;padding:0;color:#646464;text-align:center}.step_caption,.step_caption_stay{font-size:12px;line-height:1.5}.nosize_image{margin:0 0 0px !important;font-size:12px !important;line-height:1.5;text-align:left}.photo_checkwrap{margin:20px 0 0 0;text-align:left}.photo_checkwrap .radio_btn span{display:inline-block;line-height:1.3;vertical-align:middle}.radio_btn{margin:20px 0 0 0}.mailsend_wrap .radio_btn p{display:inline-block}.mailsend_wrap{margin:30px 0;padding:20px 30px;border:4px solid #eee;font-size:14px;text-align:center}.mailsend_title{margin:10px 0 20px 40px;color:#240000;font-size:14px;font-weight:bold}.mailsend_title::before{position:absolute;margin:-32px 0 0 -70px;transform:scale(0.35, 0.35);content:url(/images/mypage/icon_message.png)}.send_image{margin:0 0 0px;font-size:12px;line-height:1.5}#my_page_contet_area .profile_block .images_box{margin:0 0 20px}#my_page_contet_area .identification_early{margin:100px 0 40px 0;font-size:14px}#my_page_contet_area .identification_early .btn_textlink{margin:0 0 30px;padding:0 0 0 1em}.rental_item .review_btn,.rental_item .buy_btn{margin:10px 0 0 0}.rental_item .buy_btn{display:inline-block}.rental_item .buy_btn a{margin:0 5px 0 0;padding:10px}.rental_item .member_status_sub{margin:0 0 10px 0;color:#646464;font-size:14px;text-align:left}.rental_item .member_status_sub span{margin:0 10px 0 0;background:#646464}td.review_btn_content{width:25%}.buyhistory_list .goods_detail_date{display:block;margin:0 0 6px 0;font-size:10px}.buyhistory_list .buy_btn{text-align:right}.buy_inquiry h3{margin:0 0 30px 0px;padding:15px;border-radius:5px;background-color:#eee;color:#646464;font-size:14px}.buy_inquiry .textlink{text-decoration:underline}.buy_inquiry .subfile_t{margin:0 0 20px 0}.buy_inquiry .sub_lead{margin:0 0 40px 0;font-size:13px;text-align:center}.buy_inquiry .subfile_t span.date{display:inline-block;margin:0 7px 4px 0;padding:5px 6px;border:1px solid #646464;border-radius:3px;color:#646464;font-size:12px;font-weight:400;line-height:1em}.buy_inquiry .subfile_t span.date:after{content:none}.buy_inquiry .attention{display:block;margin:10px 0 0 0;font-size:10px}.buy_inquiry .btn_textlink{text-align:right}.buy_inquiry .radio_btn input{width:14px;height:14px;padding:0}.buy_inquiry .radio_btn{font-size:12px}.buy_inquiry span.attention_text{display:inline-block;position:relative;top:-1px;margin:0 0 0 3px;padding:2px 2px;border-radius:3px;background:#d9534f;color:#fff;font-size:10px;line-height:1;vertical-align:baseline}.buy_inquiry #payment_1,.buy_inquiry #payment_2,.buy_inquiry #payment_3,.buy_inquiry #payment_4{display:none;padding:30px 0 0 0}.buy_inquiry .warranty_start_date{display:block;margin:0 0 5px 0;font-weight:600}dl.goods_detail.payment dt{padding:15px 0 0 0;vertical-align:top}.buy_inquiry table.card_detail{width:100%;margin:15px 0;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse;border-spacing:0;background:#fff;font-size:10px}.buy_inquiry table.card_detail td{padding:8px;border-right:1px solid #eee;border-bottom:1px solid #eee}.buy_inquiry table.card_detail td.glay_title{background:#eee;text-align:center}.buy_inquiry.card_input .radio_btn{margin:0 0 25px 0px}.buy_inquiry.card_input .frequency p{display:inline-block;width:65%;margin:0 0 0 20px}.buy_inquiry.card_input .frequency p.select_wrap label select{padding:11px;border:1px solid #999}.buy_inquiry.card_input .goods_detail_title{font-size:14px}.buy_inquiry.card_input .select_area dl{padding:0 0 0 2em}.buy_inquiry.card_input .select_area dt{display:inline-block;width:30%;font-size:12px}.buy_inquiry.card_input .select_area dd{display:inline-block;width:69%}.buy_inquiry.card_input .input_profile{margin:15px 0 0 0;padding:25px;background:#fff}.buy_inquiry.card_input .input_profile dl{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}.buy_inquiry.card_input .input_profile dt{vertical-align:top}.buy_inquiry.card_input .input_profile dl:last-of-type{margin:0;padding:0;border:none}.buy_inquiry.card_input .input_profile input{display:inline-block;width:90%;padding:10px;border:1px solid #646464;color:#646464;font-size:14px}.inquiry_detail_slider{margin:30px 0 0 0}body .inquiry_detail_slider dd:nth-of-type(2){width:100%;max-width:100%;margin:30px 0 0}#buy_shipping_card_frequency.plural_modal{color:#646464}#buy_shipping_card_frequency.plural_modal table.card_detail{width:100%;margin:15px 0;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse;border-spacing:0;background:#fff;font-size:10px}#buy_shipping_card_frequency.plural_modal table.card_detail td{padding:8px;border-right:1px solid #eee;border-bottom:1px solid #eee}#buy_shipping_card_frequency.plural_modal table.card_detail td.glay_title{background:#eee;text-align:center}#buy_shipping_data .data_wrap{font-size:0}#buy_shipping_data .data_wrap dl{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eeeeee}#buy_shipping_data .data_wrap dl:last-child{margin:0 0 0px}#buy_shipping_data .data_wrap dl dt,#buy_shipping_data .data_wrap dl dd{display:inline-block;color:#646464;font-size:13px;line-height:1.3;vertical-align:top}#buy_shipping_data .data_wrap dl dt{width:25%;margin:0 3% 0 0}#buy_shipping_data .data_wrap dl dd{width:71%}#buy_shipping_data .change_info_wrap{margin:30px 0 0;padding:30px;background-color:#fafafa;color:#646464}#buy_shipping_data .sample_subtitle_min{margin:0 0 15px;padding:0 0 5px;border-bottom:1px solid #646464;color:#646464;font-size:12px;font-weight:bold;line-height:1.4}#buy_shipping_data .change_info_text{color:#646464;font-size:12px;line-height:1.5}.buy_inquiry .bank_price{width:auto;margin:0 0 20px;color:#646464;font-size:16px;font-weight:bold;line-height:2;text-align:center}.buy_inquiry .bank_price .pay_method{display:block;margin:0 0 10px;padding:7px 0;background-color:#646464;color:#fff;font-size:12px;line-height:1}.buy_inquiry .bank_price .small_letters{font-size:12px}.buy_inquiry .bank_account{padding:10px;border:1px solid #eeee;font-size:13px;text-align:center}.buy_inquiry .bank_account span{display:block;margin:0 0 2px 0;padding:3px 0;font-size:12px;font-weight:600}.buy_inquiry .newfinish{font-size:13px}.buy_inquiry .newfinish_title{margin:0 0 10px 0;font-weight:600;text-align:center}.buy_inquiry .newfinish .returned_goods{padding:10px 20px;background-color:#fff;font-size:13px;text-align:left}.buy_inquiry .loan_emphasis{color:#d9534f}.buy_inquiry_btn_area{padding:30px 0;text-align:center}.buy_inquiry_btn_area p{display:inline-block}.buy_inquiry_btn_area .buy_btn.sendoff a{background-color:#666}.buy_inquiry_btn_area .buy_btn a{margin:0 20px;padding:14px 25px 10px 25px;line-height:1}.buy_inquiry_btn_area .buy_btn.fixed_widt a{width:150px;margin:0 20px 20px}.buy_inquiry_btn_area .buy_btn a span{display:inline-block;color:#fff;font-size:13px;font-weight:bold;line-height:1;vertical-align:top}.buy_inquiry_btn_area .buy_btn input.buy_input{display:inline-block;position:relative;padding:15px 25px;border:none;border-radius:100px;background-color:#189956;color:#ffffff;font-size:16px;line-height:1}#buy_sendoff .buy_btn.sendoff{display:inline-block}#buy_sendoff .buy_btn.sendoff a{width:100px;margin:0 5px;padding:6px 0 10px;background-color:#666}#buy_sendoff .btn_area form{display:inline-block;margin:0 0 10px 0}#buy_sendoff .btn_area .btn.btn-primary{width:100px;margin:0 10px;padding:10px 0 10px;border:none;border-radius:20px;background-color:#666;color:#fff;line-height:1}#buy_sendoff .btn_area{text-align:center}#buy_faq_regist{top:auto;bottom:0;transition:transform 0.3s ease-out, opacity 0.3s ease-out;transform:scale(0.9);opacity:0}#buy_faq_regist.show{transform:scale(1);opacity:1}#buy_faq_regist .popup_defa{overflow:visible}#buy_faq_regist .popup_contenct_wrap{position:relative}#buy_faq_regist .btn_br{display:flex;margin:15px auto 0}#buy_faq_regist .btn_br a{width:32%;margin:0 auto;color:#fff}#buy_faq_regist .btn_br{display:flex;flex-wrap:wrap;margin:15px auto 0}#bbuy_faq_regist.btn_br a{width:40%;margin:13px auto 0}#buy_faq_regist .sample_head{margin:0 auto 15px;color:#240000}#buy_faq_regist .sample_head::after{content:none}#buy_faq_regist p.sample_btn_close{display:inline-block;z-index:10;position:absolute;top:30px;top:-51px;right:-45px;width:40px;height:40px;margin:0;border-radius:50px;background:#240000;color:#fff;font-size:0;opacity:1}#buy_faq_regist p.sample_btn_close:before{margin:9px 0 -3px;transform:scale(0.5, 0.5);content:url("/images/common/close_w.svg")}#buy_faq_regist .btn_br a:before{content:none}#buy_faq_regista.sample_btn_close{-webkit-border-radius:5px;-webkit-transition:all 0.3s ease;display:block;position:relative;max-width:400px;padding:15px 10px;border:2px solid #240000;border-radius:5px;background-color:#240000;background-position:center center;background-repeat:no-repeat;background-size:90% auto;color:#ffffff;font-weight:bold;line-height:1.4;text-align:center;text-decoration:none;transition:all 0.3s ease}#buy_faq_regist .popup_content_text{color:#240000;font-size:12px;line-height:1.4}.credit_message_attention{margin:0 0 7px;font-size:13px;line-height:1.5}.price_inquiry_subtext{margin:0 0 10px;font-size:13px;line-height:1;text-align:right}.price_inquiry_subtext a{position:relative}.price_inquiry_subtext a::before{position:absolute;top:-38px;left:-59px;transform:scale(0.25);content:url("/images/mypage/icon_help.png")}dl dt .attention{display:inline-block;position:relative;top:-2px;margin:0 0 0 3px;padding:1px 2px;border-radius:3px;background:#d9534f;color:#fff;font-size:10px;vertical-align:baseline}.goods_detail{width:100%;font-size:0}.goods_detail.goods_title_wrap{margin:0;padding:0;border:none}.goods_title_wrap .goods_title{font-size:16px;font-weight:bold}dl.goods_detail dt{display:inline-block;width:20%;font-size:0;text-align:left;vertical-align:middle}dl.goods_detail dt .goods_detail_title{font-size:14px;font-weight:bold;line-height:1.5}dl.goods_detail dd{display:inline-block;width:80%;max-width:478px;vertical-align:middle}dl.goods_detail dd input,dl.goods_detail dd .input_comment textarea{display:inline-block;width:93.3%;padding:15px 15px 15px 15px;border:1px solid #646464;color:#646464;font-size:14px;vertical-align:middle;cursor:text}.shop dl.goods_detail dd{max-width:none}dl.satisfaction_level dd input{width:20px;height:20px;padding:0;border:none;background-color:#bbb;color:#fff;font-size:0}.rate_content{display:inline-block;vertical-align:middle}.rate{display:flex;flex-direction:row-reverse;justify-content:flex-end;vertical-align:middle}.rate_ster,.star_hover{width:0}dl.satisfaction_level dd input{display:none}dl.satisfaction_level dd label{-webkit-transition:all .8s;width:20px;height:20px;margin:0 10px 0 0;transition:all .8s}dl.satisfaction_level dd label:first-child{margin:0}.rate:not(:checked)>label:before,.rate>input:checked~label{display:inline-block;width:20px;height:20px}.rate:not(:checked)>label:before{content:url("/images/common/star_border_g.svg")}.rate>input:checked~label{content:url("/images/common/star_y.svg")}.rate_counte{display:inline-block;font-size:16px;font-weight:bold;vertical-align:middle}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{content:url("/images/common/star_y.svg");opacity:0.7}dl.goods_detail dd .input_comment textarea{height:220px;resize:vertical}.goods_detail_text{display:block;font-size:13px;line-height:1.6}.goods_detail_img img{width:100px;height:auto}.review_imgup .btn_selectfile{width:77.7%}.input_comment_caption{position:relative}.comment_counter{display:inline-block;position:absolute;top:0;right:0;bottom:0;margin:0 auto;font-size:10px;text-indent:0}.bg_white{padding:20px;background-color:#fff}.bg_white.goods_detail_text{margin:0}.goods_detail_list li{margin:0 0 5px 0;padding-left:1em;line-height:1.4;text-indent:-1em}.goods_detail_list li:last-child{margin:0}.satisfaction_level .caption{display:block}.btn_wt_w940{width:100%}.rental_item_title{width:100%;font-size:0;font-weight:bold;line-height:1.4}.rental_item_theme,.rental_item_product_name{display:inline-block;font-size:16px;vertical-align:middle}.rental_item_theme{width:24%}.rental_item_product_name{box-sizing:border-box;width:76%;padding:0 0 0 15px;border-left:1px solid #646464;word-break:break-all}.plan_price_upper{margin:0 0 3px;font-size:12px;font-weight:bold;line-height:1.2;text-align:left}.sns_link,.sns_link_off{font-size:15px;font-weight:bold;text-align:center;vertical-align:middle}.link_error .sns_link{line-height:1.4}.sns_link_off::before,.sns_link::before{display:inline-block;position:relative;top:-2px;width:24px;margin:0 5px 0 0;background-repeat:no-repeat;background-size:100%;vertical-align:middle;content:""}.sns_link_off::before{height:22px;background-image:url("/images/common/link_off_g.svg")}.sns_link::before{height:12px;background-image:url("/images/common/link_g.svg")}.link_error .sns_link::before{display:none}.sns_link_text{margin:30px 0 0;font-size:13px;text-align:center}.sns_connect_title{font-size:15px;font-weight:bold}.sns_connect_title::before{display:inline-block;width:40px;height:40px;margin:0 10px 0 0;background-image:url("/images/common/line_icon.png");background-repeat:no-repeat;background-size:100%;vertical-align:middle;content:""}.sns_connect_canceled{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #eee;font-size:12px;font-weight:bold;text-align:right}.sns_connect_canceled a{color:#00C300;vertical-align:middle}.sns_connect_canceled a::before{display:inline-block;position:relative;top:-2px;width:20px;height:18px;margin:0 5px 0 0;background-image:url("/images/common/link_off_gr.svg");background-repeat:no-repeat;background-size:100%;vertical-align:middle;content:""}.sns_connect_canceled .caption{margin:0;font-weight:lighter;text-align:right}.sns_connect .bgffffff20{padding:20px 0}.add_to_friend{margin:0 0 10px 0;font-size:13px;line-height:1.4;text-align:center}.add_to_friend .caption{color:#646464}.bgffffff20{margin:20px 0 0}.add_to_friend_btn{margin:0 0 10px 0;font-size:13px;text-align:center}.attention_text{margin:0 0 3px}.attention_text.free_exchang{display:inline;font-size:12px}.connect_line_attention{margin:10px 0 0}.regularpayment_wrap{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #ffffff;font-size:0;text-align:left}.regularpayment_wrap:last-child{margin:0 0 0px;padding:0;border-bottom:0}.paymentother_text_info{margin:0 0 0;padding:0;text-align:left}.regularpayment_item,.regularpayment_text_info{display:inline-block;vertical-align:middle}.regularpayment_item{width:16%;max-width:96px;margin:0 3% 0 0}.regularpayment_item img{width:100%;height:auto}.regularpayment_text_info{width:78%;font-size:13px}.regularpayment_text_item{margin:0 0 5px;line-height:1.3}.regularpayment_text_item-brand{display:block;font-size:13px;font-weight:bold}.regularpayment_text_item-name{display:block;margin:3px 0 0;overflow:hidden;font-size:11px;text-overflow:ellipsis}.regularpayment_text_guarantee_plus{display:inline-block;margin:6px 0 0;padding:2px 3px;overflow:hidden;border:1px solid #646464;border-radius:4px;font-size:10px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap}.regularpayment_number_info{margin:8px 0 0}.regularpayment_number_info,.paymentother_text_info{font-size:0}.paymentother_text_info_text .regularpayment_number_text{display:inline-block;width:28%;margin:0 2% 0px 0;vertical-align:top}.regularpayment_number_text:last-child{width:39%;margin:0}.regularpayment_number_text span{display:inline-block;font-size:10px;line-height:1.3;vertical-align:top}.regularpayment_number_text span.paymentother_label{font-size:12px}.regularpayment_number_label{width:48px;margin:0 5px 0 0;padding:3px 10px;border-radius:5px;background-color:#999999;color:#ffffff;line-height:1;text-align:center}.regularpayment_number_detail{position:relative;top:3px;width:56%}.regularpayment_number_text:last-child .regularpayment_number_detail{width:68%}.paymentother_label_wrap{font-size:13px;line-height:1.3}.regularpayment_item .paymentother_label{font-size:12px;line-height:1.2}.regularpayment_day_wrap{margin:0 0 5px;color:#646464;font-size:11px;font-weight:bold}.plus_reserve_text{margin:0 0 5px;font-size:15px;font-weight:bold;line-height:1.4}.plus_reserve_text_min{margin:0 0 10px 0;font-size:12px;line-height:1.5}.plus_reserve_text_min_upper{margin:0 0 5px}.plus_reserve__image_link{margin:0 0 20px;line-height:0}.plus_reserve__image_link a{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;display:block;opacity:1;transition:all .8s}.plus_reserve__image_link a:hover{opacity:0.8}.plus_reserve__image_link img{width:100%;height:auto}.plus_reserve_text_em{font-weight:bold}.plus_reserve_message{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}.month_rental_times{font-size:25px;font-weight:bold;line-height:1.3;text-align:center}#none_item_reserved .caption{color:#646464;text-align:left}.rental_upper_copy_text{margin:0 0 30px;padding:0 0 15px;border-bottom:4px dotted #646464;color:#646464}.month_rental_wrap{position:relative;margin:0 0 30px}.rental_times_title{position:relative;font-size:13px;line-height:1.3}.rental_times_title span{display:block;margin:0 0 0 15px}.rental_times_title:before{display:block;position:absolute;top:2px;left:0;width:10px;height:10px;border-radius:1px;background:#646464;content:""}.sns_link,.sns_link_off{font-size:15px;font-weight:bold;text-align:center;vertical-align:middle}.link_error .sns_link{line-height:1.4}.sns_link_off::before,.sns_link::before{display:inline-block;position:relative;top:-2px;width:24px;margin:0 5px 0 0;background-repeat:no-repeat;background-size:100%;vertical-align:middle;content:""}.sns_link_off::before{height:22px;background-image:url("/images/common/link_off_g.svg")}.sns_link::before{height:12px;background-image:url("/images/common/link_g.svg")}.link_error .sns_link::before{display:none}.sns_link_text{margin:30px 0 0;font-size:13px;text-align:center}.sns_link_text.second{margin:10px 0 0}.sns_connect_title{font-size:15px;font-weight:bold}.sns_connect_title::before{display:inline-block;width:40px;height:40px;margin:0 10px 0 0;background-image:url("/images/common/line_icon.png");background-repeat:no-repeat;background-size:100%;vertical-align:middle;content:""}.sns_connect_canceled{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #eee;font-size:12px;font-weight:bold;text-align:right}.sns_connect_canceled a{color:#00C300;vertical-align:middle}.sns_connect_canceled a::before{display:inline-block;position:relative;top:-2px;width:20px;height:18px;margin:0 5px 0 0;background-image:url("/images/common/link_off_gr.svg");background-repeat:no-repeat;background-size:100%;vertical-align:middle;content:""}.add_to_friend{margin:0 0 10px 0;font-size:13px;line-height:1.4;text-align:center}.bgffffff20{margin:20px 0 0}.add_to_friend_btn{margin:0 0 10px 0;font-size:13px;text-align:center}.attention_text{margin:0 0 3px}.connect_line_attention{margin:10px 0 0}.select_area_wrap{display:table;z-index:1;position:relative;width:100%;margin:0 0 15px 0;border-bottom:1px solid #eee;font-size:0;letter-spacing:0}.history_list .select_area_wrap{margin:0}.select_area_wrap li{display:table-cell;width:23%;font-size:12px;line-height:1.4;text-align:center;vertical-align:bottom;cursor:pointer}.select_area_wrap li:last-child{padding:0}.select_area_wrap li a{display:block;position:relative;padding:0 10px 10px;border-bottom:3px solid #fff;opacity:1}.select_area_wrap li a:hover{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;cursor:pointer;opacity:0.8;transition:all .8s}.select_area_wrap li a.active:hover{opacity:1}.select_area_wrap li a.active{border-bottom:3px solid #240000;color:#240000;font-weight:bold}.select_area_wrap li a.active:after{display:none}.inner_select_area{padding:25px 15px 0;background-color:#fafafa;border-radius:5px 5px 0 0}.select_area_wrap.inner_select{width:100%;max-width:330px;margin:0 auto;border:none}.select_area_wrap.inner_select li{width:50%}.select_area_wrap.inner_select li a{box-sizing:border-box;display:inline-block;width:100%;padding:3px 0;border:2px solid #646464;background-color:#fff;color:#646464;font-size:12px;font-weight:bold;text-align:center}.select_area_wrap.inner_select li a.first_select_box{border-radius:5px 0 0 5px}.select_area_wrap.inner_select li a.second_select_box{border-radius:0 5px 5px 0}.select_area_wrap.inner_select li a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;cursor:pointer;opacity:0.8;transition:all .3s}.select_area_wrap.inner_select li a.active{background-color:#646464;color:#ffffff}.select_area_icon,.select_area_text{display:block}.select_area_icon{position:relative;margin:0 0 1px;line-height:0}.select_area_icon img{width:18px;height:18px}.select_area_icon .active{position:absolute;top:0;right:0;left:0;margin:0 auto;opacity:0}.select_area_wrap li a.active .select_area_icon img{opacity:0}.select_area_wrap li a.active .select_area_icon .active{opacity:1}.area_tab .copy_text{color:#240000;line-height:1.4}.select_area_wrap_anchor .btn_textlink{margin:15px 0 0}.select_area_wrap_anchor .btn_br_buttom{margin:0 0 40px 0}.select_area_wrap_anchor .tab_link_wrap{margin:15px 0 0}.select_area_wrap_anchor .tab_link_wrap .btn_textlink{margin:0 0 6px}.select_area_wrap_anchor .tab_link_wrap .btn_textlink:last-child{margin:0 0 0px}.select_area_wrap_anchor .tab_link_wrap .btn_textlink a:before{margin:-40px -1px -40px -5px}.shop_reserved_btn{margin:15px 0 0}.change_info_lead_message{margin:0 0 20px;padding:10px 10px;border-radius:5px;background-color:#999999;color:#ffffff;font-size:12px;font-weight:bold;line-height:1.4}#mypage .card-brand-list{display:flex;margin:20px 0;padding:10px 0;justify-content:center;background:#fafafa}.request_send_email{margin:5px 0 0;font-size:14px;line-height:1.4}.current_data_title{margin:0 0 15px;font-size:14px;font-weight:bold;line-height:1.4}.current_data_inner{margin:0 0 8px;font-size:0;text-align:left}.current_data_inner:last-child{margin:0 0 0px}.current_data_inner dt,.current_data_inner dd{display:inline-block;font-size:13px;line-height:1.4;vertical-align:top}.current_data_inner dt{width:18%;margin:0 4% 0 0}.current_data_inner dd{width:73%}.current_data_wrap{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}.current_data_single{font-size:13px;line-height:1.4}.current_wrist_pic img{width:100%;max-width:100px;height:auto}.list_message{margin:0 0 10px}.list_message li{margin:0 0 3px;padding-left:1em;font-size:10px;line-height:1.3;text-indent:-1em}.list_message li:last-child{margin:0 0 0}.list_message li .add_moreinfo_message{display:inline-block}.member_status_wrap_g .member_status{background-color:#aaaaaa}.member_status_wrap_b .member_status{background-color:#3eb6c4}.member_status_wrap_g .member_status_sub{color:#aaaaaa}.member_status_wrap_b .member_status_sub{color:#3eb6c4}.check_doc_member .member_status_textbox:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);margin:7px 6px 0 0;transform:scale(1, 1);content:url(/images/common/ms_icon_doc_check.svg)}.ms_icon_doc_checkcomp .member_status_textbox:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);content:url(/images/common/ms_icon_doc_checkcomp.svg)}.member_status_sub_under{margin:15px 0 0}.limit_text{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #eee}.need_add_info_message_wrap{margin:0 0 40px 0;padding:0 0 40px 0;border-bottom:1px solid #eee}.need_add_info_message_wrap .need_add_info_message{margin:0}.need_add_info_message{position:relative;margin:0 0 40px;font-size:0;text-align:left}.need_add_info_message:before{-webkit-transform:scale(0.15, 0.15);-moz-transform:scale(0.15, 0.15);-ms-transform:scale(0.15, 0.15);-o-transform:scale(0.15, 0.15);display:inline-block;position:absolute;top:0;left:0;margin:-32px -30px -34px -33px;transform:scale(0.15, 0.15);vertical-align:top;content:url("/images/common/alert_icon_round_g.png")}.need_add_info_message span{display:inline-block;margin:0 0 0 17px;font-size:12px;line-height:1.3;vertical-align:top}.need_add_info_message .caption{margin:5px 0 0 0;font-size:10px}.rental_due{margin:0 0 3px;font-size:10px;line-height:1.3}.rental_due_indent{padding-left:1em;text-indent:-1em}.paymentother_text_info_link{-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;display:block;width:82%;opacity:1;transition:all 0.8s}.paymentother_text_info_link:hover{opacity:0.7}.none_item_reserved_day{margin:-5px 0 0;font-size:18px;font-weight:bold;text-align:center}.point_attention{position:relative;margin:0 0 10px 0;font-size:0}.point_attention::before{display:inline-block;position:absolute;top:2px;left:0;width:12px;height:12px;vertical-align:middle;content:url(/images/common/point_icon_g.svg)}.point_attention p{display:inline-block;margin:0 0 0 15px;color:#646464;font-size:13px;line-height:1.3;vertical-align:middle}.blank_item_block .plus_reserve_caption .caption,.plus_reserve_caption .caption{margin:0;color:#646464;text-align:left}.plus_reserve_caption_under{margin:5px 0 0}.none_item_reserved_text{font-size:12px;line-height:1.3;text-align:center}.item_reserved_text,.add_fee_info_wrap{padding:30px 30px 20px 30px;background-color:#ffffff}.add_fee_info_title{margin:0 0 10px;font-size:13px;font-weight:bold;line-height:1.3}.add_fee_info_title span{display:block;margin:0 0 20px 0;line-height:1.5;text-align:center}.add_fee_info_title:after{display:block;width:40px;height:2px;margin:5px 0 0;margin:0 auto 20px auto;border-radius:20px;background:#646464;content:""}.add_fee_info{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #eeeeee}.rental_payment_title{margin:0 0 10px}.linkage_code_type{margin:0 0 15px}section h2.text_head{margin:0 0 15px;color:#646464;font-size:14px;font-weight:bold;line-height:1.4}.entered_code_list_wrap{padding:30px;background:#ffffff}.entered_code_list li{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eeeeee;font-size:13px;line-height:1.2;word-break:break-all}.entered_code_list li:last-child{margin:0}.message_thread{padding:30px 0;border-bottom:1px solid #eee;background-color:#fff}.message_thread:last-child{border:none}.ac_list{margin:0 0 30px 0;padding:30px;background-color:#fafafa}.notification_method{padding:30px;background-color:#fff}.ac_headline{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;position:relative;margin:30px 0 0px;padding:0 0 8px;border-bottom:1px solid #646464;color:#646464;font-size:12px;font-weight:bold;cursor:pointer;opacity:1;transition:all .8s}.rental_item .ac_headline,#history_result .ac_headline{margin:0;padding:0 0 30px;border-bottom:1px solid #eee}.rental_item .ac_headline:hover #history_result .ac_headline:hover{opacity:0.8}.ac_close{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;margin:50px 0 0 0;padding:0px 0;color:#646464;font-size:12px;font-weight:bold;text-align:center;cursor:pointer;opacity:1;transition:all .8s}.ac_close span{display:block;position:relative;margin:-4px auto 0;border-radius:100px}.ac_headline_anchor{position:absolute;top:-140px}.ac_open_btn{position:absolute;top:50%;right:0;bottom:0;width:22px;height:22px;margin:-15px 0 0;border-radius:100px}.rental_item .ac_open_btn,#history_result .ac_open_btn{top:auto;bottom:5px;width:auto}.rental_item .ac_open_btn .ac_open_btn_text,#history_result .ac_open_btn .ac_open_btn_text{display:inline-block;position:relative;right:-2px;bottom:6px}.rental_item .ac_open_btn .ac_open_btn_img,#history_result .ac_open_btn .ac_open_btn_img{display:inline-block}.ac_open .ac_open_btn img{opacity:0}.ac_open .ac_open_btn: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);position:absolute;top:0;right:0;bottom:20px;left:-7px;margin:0;transform:scale(0.5, 0.5);text-align:center;content:url(/images/common/btn_ac_close_g.png)}.rental_item .ac_open .ac_open_btn:before,#history_result .ac_open .ac_open_btn:before{right:-10px;left:auto}.notification_headline_content,.ac_content{font-size:13px;line-height:1.6}.notification_headline_inner{position:relative;margin:15px 0 0;font-size:13px}.advanced_setting_content{padding:20px 0;border-bottom:1px solid #eee}.advanced_setting_content:last-child{padding:20px 0 0 0;border:none}.title_text{color:#646464;font-size:13px;font-weight:bold}.advanced_setting_item{position:relative;margin:10px 0 0;font-size:13px}.serect_item{position:relative;margin:15px 0 0 0}.serect_item:first-child{margin:0}.item_text_caption,.item_text{display:inline-block;color:#646464;font-size:13px;text-align:left;vertical-align:middle}.item_text_caption{margin:0 0 10px 0}#notification_setting .switching{display:inline-block;float:right;vertical-align:middle}#notification_setting .switching span{display:inline-block;color:#646464;vertical-align:middle}#mypage #notification_setting .wrist_size_wrap{display:inline-block;width:78%;font-size:0;vertical-align:middle}#mypage #notification_setting .wrist_size_wrap .wrist_size_input{display:inline-block;position:relative;width:100%;color:#646464;font-size:13px}#mypage #notification_setting .wrist_size_wrap .wrist_size_input input.wrist_size{width:50%;height:auto;margin:0 3% 0 0;padding:15px;border:1px solid #646464;color:#646464;font-size:14px}.wrist_size_area .switching{position:relative;top:13px}.rental_possible_check_table{margin:0 0 20px 0}.rental_possible_check_table table{width:100%;margin:0 0 15px 0;font-size:12px;text-align:center}.rental_possible_check_table table td{width:30%}.rental_possible_check_table table th{padding:10px;font-size:14px;font-weight:bold}.rental_possible_check_table table th:nth-child(2),.rental_possible_check_table table th:last-child{background-color:#eee}.rental_possible_check_table table th:nth-child(2){border-right:1px solid #fff}.rental_possible_check_table table th:last-child{border-right:1px solid #eee}.rental_possible_check_table table tbody tr:nth-child(even){background-color:#fafafa}.rental_possible_check_table table tbody td{padding:8px;border:1px solid #eee;vertical-align:middle}.rental_possible_check_table table td span{font-size:0}.rental_possible_check_table table td .rental_ok::before,.rental_possible_check_table table td .rental_ng::before,.rental_possible_check_table table td .rental_non::before{display:inline-block;width:22px;height:22px}.rental_possible_check_table table td .rental_ok::before{content:url("/images/common/icon_circle_g.svg")}.rental_possible_check_table table td .rental_ng::before{content:url("/images/common/icon_clear_g.svg")}.rental_possible_check_table table td .rental_non::before{content:url("/images/common/icon_minus_g.svg")}.goods_detail_name .point_text{margin:10px 0;padding:15px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#646464;font-size:10px;line-height:1.4}.buybtn_wrap .purchase_procedure_btn_text{margin:4px}#preorder_item_accept{color:#646464}.preorder-item-accept__lead-text{margin:0 0 10px;font-size:13px;line-height:1.4}.preorder-item-accept__address-wrap{margin:0 0 10px;font-size:13px;line-height:1.4}.preorder-item-accept__btn-area{display:flex;flex-direction:row;justify-content:center;margin:20px 0 0 0}.preorder-item-accept__btn-area .btn_br,.preorder-item-accept__btn-area .sample_btn_close{width:46%;margin:0 5px}.preorder-item-accept__btn-area .btn_br a.color_gb{line-height:1;padding:12px 0;max-width:180px;width:100%}.preorder-item-accept__btn-area .sample_btn_close span{border:2px solid #646464;background-color:#ffffff;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;transition:all 0.3s ease;line-height:1;padding:12px 0;max-width:180px;width:100%;position:relative;color:#646464;border-radius:5px;margin:0;display:block}.preorder-item-accept__btn-area .sample_btn_close::before{content:none}.preorder-item-accept__btn-area .sample_btn_close span::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_g.svg)}#change_shipping dl{font-size:13px;color:#646464;display:flex;justify-content:center;margin:0 0 25px;padding:0 0 25px;align-items:center;flex-direction:column}#change_shipping dt{width:100%;text-align:center;margin:0 0 4px 0}#change_shipping dd{width:70%}.discount_point{margin:0 0 5px 0;font-size:0}.discount_point_text{font-size:12px;font-weight:bold}.discount_point dl{width:100%;margin:5px 0 0 0;font-size:0}.discount_point dt,.discount_point dd{display:inline-block;font-size:10px;vertical-align:top}.discount_point dt{width:5%;padding:0 2% 0 0}.discount_point dd{width:92%}.discount_point_breakdown{padding-left:1em;text-indent:-1em}.item_category_icon_wrap{display:flex;flex-direction:row;margin:5px 0 0 0}.item_category_icon_wrap .category_wrap{padding:1px 11px;border:1px solid #646464;border-radius:15px;font-size:10px}.item_category_icon_wrap .category_wrap a{color:#646464;font-weight:normal}.kaitori_form .kaitori_note{padding:15px 0 0 0;border-top:1px solid #eee}.kaitori_form .kaitori_note li{padding:5px 0;padding-left:1em;color:#646464;font-size:10px;font-weight:normal;line-height:1.6em;text-align:left;text-indent:-1em}.kaitori_form .kaitori_note a{text-decoration:underline}.kaitori_form .next_step_message{margin:0 0 25px}#guarantee_plus .warranty_text{width:100%;font-size:0;line-height:1.4}#guarantee_plus .warranty_text td{padding:7px;border:1px solid #646464;font-size:12px;text-align:left;vertical-align:middle}#guarantee_plus .warranty_text .title{text-align:center}#guarantee_plus .warranty_text_item{width:70%}.goods_detail_narrow{width:100%;margin:15px 0 0px;padding:15px 0 0;border-top:1px solid #eeeeee;font-size:12px}dl.goods_detail_narrow dt .goods_detail_title{font-size:14px;font-weight:bold;line-height:1.5}dl.goods_detail_narrow dt{width:22%}dl.goods_detail_narrow dt{display:inline-block;width:20%;font-size:0;text-align:left;vertical-align:middle}.message_wrap dl.goods_detail_narrow dt{width:27%}dl.goods_detail_narrow dt{display:inline-block;width:20%;font-size:0;text-align:left;vertical-align:middle}.goods_detail_narrow_g{display:flex}.goods_detail_narrow_g dl{margin:15px 0 0;padding:15px 0 0}dl.goods_detail dd .input_comment_narrow textarea{display:inline-block;width:93.3%;height:60px;padding:15px 15px 15px 15px;border:1px solid #646464;color:#646464;font-size:14px;vertical-align:middle;cursor:text;resize:vertical}.message_wrap .message_wrap_text{margin:15px 0 0px;padding:15px 0 0;border-top:1px solid #eeeeee;font-size:12px}.btn_br_narrow .submit{-webkit-border-radius:5px;-webkit-transition:all 0.3s ease;box-sizing:border-box;display:block;position:relative;width:100%;max-width:380px;margin:0px auto 0;padding:0px 0px;border:none;border:2px solid #240000;border-radius:5px;background-color:#240000;background-position:center center;background-repeat:no-repeat;background-size:90% auto;color:#ffffff;font-size:14px;font-weight:bold;line-height:1.4;text-align:center;transition:all 0.3s ease}.btn_br_narrow .submit:before{-webkit-transform:scale(0.4, 0.4);display:block;position:absolute;top:50%;left:15px;margin:-14px 0 0;transform:scale(0.4, 0.4);content:url(/images/common/arrow_w.svg)}.tel_inquiry_wrap_narrow{margin:30px 0 0;padding:0px 20px 0px;font-size:14px}.tel_inquiry_wrap_narrow p.tel_no_narrow{margin:0 0 30px;line-height:1.8;text-align:center}.mypage_item_btn{margin:10px;padding:5px 0;border-radius:3px;background:#240000;color:#ffffff;font-size:11px;font-weight:bold;text-align:center}.mypage_item_btn_wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:30px 0 30px;font-size:13px}.mypage_item_btn_wrap a{width:44%;padding:15px 2%;border:2px solid #646464;border-radius:4px;background-color:#ffffff;color:#646464;font-weight:bold;text-align:center}.mypage_item_btn_wrap a:before{display:block;position:absolute;margin:-3px 0 0 5px;transform:scale(0.4, 0.4);content:url(/images/common/arrow_g.svg)}#mypage .breadcrumb{position:static;margin:0 auto 5px auto;max-width:940px;width:95%}#mypage .footer_1200{max-width:940px}.inquiry_wrap{margin:80px 0 0;padding:0px 20px 0px;font-size:14px;text-align:center}.tel_inquiry{margin:20px 0 0;padding:0px 20px 0px;font-size:14px}.tel_inquiry a{color:#646464;font-size:18px;font-weight:bold;text-decoration:underline}.tel_info{line-height:1.8}.btn_inquiry a{display:block;position:relative;max-width:240px;margin:0px auto 0;padding:10px 10px;border:2px solid #646464;border-radius:30px;background-color:#646464;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;transition:all 0.3s ease}.btn_inquiry_buttom{margin:20px 0 0}#inquiry_button_wrap{z-index:1;position:fixed;bottom:0;left:0;width:100%;background:#ccc;color:#ffff;font-size:14px}#inquiry_button_wrap .inquiry_btn_wrap{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:0}#inquiry_button_wrap .btn_buy_page a,#inquiry_button_wrap .btn_inquiry_page a{display:block;max-width:200px;margin:5px auto;padding:10px 10px;border-radius:30px;background-position:center center;background-repeat:no-repeat;background-size:90% auto;font-size:13px;font-weight:bold;line-height:1.4;text-align:center;text-decoration:none;transition:all 0.3s ease}#inquiry_button_wrap .btn_buy_page a{width:130px;margin:10px;border:2px solid #189956;background-color:#189956;color:#fff}#inquiry_button_wrap .btn_inquiry_page a{width:130px;margin:10px;border:2px solid #fff;background-color:#fff;color:#646464}.inquiry_wrap_link{display:block;margin-top:-150px;padding-top:150px}.credit_message_caption{margin:20px 0 30px 0;font-size:10px;line-height:1.3}.credit_message_caption .caption_message{margin:3px 0 0 18px;font-size:10px}.credit_message_caption .caption_message.email a:before{display:block;position:absolute;top:0;left:-18px;width:0;height:0;transform:scale(0.16);content:url(/images/mypage/icon_message.png)}.progressbar_wrap{max-width:940px;width:100%;letter-spacing:0.02em;line-height:1.8;display:flex;justify-content:flex-end;margin:-35px auto;background-color:#fff;padding:35px 0 10px 0;position:fixed;z-index:10}.progressbar{width:70%;position:relative;margin:0;padding:0;display:flex;justify-content:space-between}.progressbar li{position:relative;list-style-type:none;text-align:center;text-transform:uppercase;width:33.333%;color:#646464;counter-increment:steps;font-size:14px}.progressbar li:before{display:block;width:26px;height:26px;margin:7px auto 10px auto;content:'';line-height:26px;font-size:12px;font-weight:bold;text-align:center;border-radius:50%;background-color:#DBDCDC;content:counter(steps);position:relative;z-index:51}.progressbar li:after{position:absolute;z-index:50;top:19px;left:-50%;width:100%;height:3px;content:'';background-color:#DBDCDC}.progressbar li:first-child:after{content:none}.progressbar li.complete{font-size:14px;font-weight:bold}.progressbar li.complete:before{background-color:#240000;color:#FFF;position:relative;z-index:60}.progressbar li.complete:after{background-color:#240000}#mypage-slider-carousel .splide__arrow--prev,#mypage-slider-carousel .splide__arrow--next{border-radius:30px;background:rgba(254,254,254,0.5)}@media screen and (min-width: 800px) and (max-width: 1180px){.progressbar_wrap{margin:-54px auto;padding:34px 0 10px 0}}@media screen and (min-width: 641px) and (max-width: 800px){#mypage .contents_wrap section .my_page_contet_area_wrap{display:block}#mypage .contents_wrap section #my_page_menu{width:100%;margin:80px 0px 70px 0;padding:80px 0 0;float:none;border-top:1px solid #eeeeee}#mypage .contents_wrap section #my_page_contet_area{width:auto;margin:0;padding:0;float:none}#mypage .contents_wrap section #my_page_contet_area .no_rental{text-align:center}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_message{margin:0 0 30px;color:#646464;font-size:14px;font-weight:bold}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_text{color:#646464;font-size:12px;line-height:1.8}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item{width:37.3%}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{margin:0;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl{margin:0px 0 30px;font-size:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dt{top:0;width:100%;margin:0 0 5px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dt,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_size_wrap dt{top:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input{width:94.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.wrist_size{width:70.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dt{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dt{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dt,.pri_select_wrap dl.brand_name{margin:0 0 2px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dt{margin:0 0 0px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd{width:97.7%}.pri_select_wrap dl.brand_name dd{width:84%}.pri_select_wrap dl.brand_name dt{width:15%}.btn_alert a{width:100%}.pri_blandname_box{width:63%}.recommend_announce_text{margin:10px 0 -30px}.shop_reserved{margin:0px auto 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}.member_info_wrap{margin:85px 0 20px}.under_user_status{padding:50px 0 0;border-top:1px solid #eeeeee}div.user_status{margin:0px 0 40px;padding:0 0 40px;border-bottom:1px solid #eeeeee}.rental_item_theme{width:24%;max-width:130px;padding:0 2% 0 0}.rental_item_product_name{width:74%;padding:0 0 0 2%}dl.goods_detail dd{width:79.9%;max-width:560px}dl.goods_detail dd input,dl.goods_detail dd .input_comment textarea{width:92.7%}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a dl dd{width:73.5%}#mypage .contents_wrap section #my_page_contet_area .history_list .detail_title span.item_name_title{margin:0 20px 0 0}#mypage .contents_wrap section .my_page_point_area .available_point{display:block;margin:0 0 5px 0}#mypage .contents_wrap section .my_page_point_area .limited_point{display:inline-block;font-size:0.8em}.size_adjustment_wrap,.alert_wrap{margin:40px 0 40px;padding:40px 0 00px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}.slider.mypage_slider .banner_title{margin:0 0 8px 0;padding:0 4%;color:#240000;font-size:16px;font-weight:600;text-align:left}.slider.mypage_slider .banner_title span{margin:0 5px 0 0;padding:4px 5px;border-radius:3px;background:#240000;color:#fff;font-size:12px}.slider.mypage_slider .banner_text{min-height:45px;padding:0 4% 14px 4%;font-size:12px;line-height:1.5}#long_discount .discount_package_table_amex dl{width:85%}.mypage_view_change_btn{margin:0 0 50px -1%}.sales_history_wrap dt,.sales_history_wrap dd{vertical-align:middle}.code_wrap dl dd input{width:95%}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_brand dd input{width:95%}.invite_wrap dl dd{width:48.1%}.invite_wrap dl dd button{padding:15px 10px}.invite_wrap dl dd.share_sns_area ul li a img{width:35px;height:35px}dl.goods_detail dd input,dl.goods_detail dd .input_comment textarea{width:86.7%;padding:15px 9% 15px 3.8%}.point_area dl dt{width:6%}.point_area dl .point_history_content{width:77.3%}.point_area dl .points_content{width:12.5%}.discount_point dt{width:6%}.discount_point dd{width:91%}.progressbar_wrap{width:90%;margin:-55px 0 0 0;padding:35px 0 10px 0}.progressbar{width:100%}#my_page_contet_area .identification_early{margin:30px 0 40px 0;padding:100px 0 0 0}#mypage .contents_wrap section .my_page_point_area{margin:90px 0 0 0}#mypage .contents_wrap section .my_page_point_area .available_point_wrap{padding:10px 0}}@media screen and (min-width: 320px) and (max-width: 800px){#mypage .contents_wrap{margin:130px 0 0}}@media screen and (min-width: 320px) and (max-width: 640px){#mypage .contents_wrap{margin:120px 0 0}#mypage .contents_wrap section .my_page_contet_area_wrap{display:block}#mypage .contents_wrap section #my_page_menu{width:100%;margin:40px 0px 70px 0;padding:40px 0 0;float:none;border-top:1px solid #eeeeee}#mypage .contents_wrap section #my_page_contet_area{width:auto;margin:10px 0px;padding:10px 0px 0;float:none;background-color:none}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_message{line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_text{line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item{padding:20px}#mypage .contents_wrap section #my_page_contet_area .detail_title_during{margin:0 0 20px 0;padding:10px}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{width:30%}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{display:block;margin:0 auto 20px auto}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_name{width:100%;padding:0 0 0 0}.plan_price_upper{font-size:10px}.detail_title{font-size:16px}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail,.goods_detail{margin:20px 0 0;padding:20px 0 0}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap{width:100%;margin:0}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .period{margin:0 0 20px 0}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl dt,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail dl dt{width:47%;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl dd,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail dl dd{width:52%}#mypage .contents_wrap section #my_page_contet_area .caption_link{line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .history_list{margin:0px 0px 0px;padding:0px}#mypage .contents_wrap section #my_page_contet_area .profile_detail{margin:0px 0px 30px;padding:0px 0 0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl{margin:0px 0 30px;font-size:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dt{top:0;width:100%;margin:0 0 5px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dt,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_size_wrap dt{top:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input{width:86.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.last{margin:0 0 10px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.wrist_size{width:70.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dt{width:97.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dd{width:97.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail p.btn_wt_w580_r{margin:30px 0 0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dt,.pri_select_wrap dl.brand_name dt{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dt,.pri_select_wrap dl.brand_name dt{margin:0 0 2px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dt{margin:0 0 0px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dd,.pri_select_wrap dl.brand_name dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl{margin:0 0 26px}dl.current_email_wrap{margin:0 0 30px !important;padding:0 0 30px}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dt,#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dt{width:100%;margin:0 0 5px}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd input{width:91%;padding:15px 4%}.current_email span,.current_pri{display:inline-block;margin:0px 0 0 0px;line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt,#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt{top:0px;width:100%;margin:0 0 0px;color:#646464;font-weight:bold}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd input{padding:15px 4%}.point_area .point_switching_area .point_switching_content{display:block;width:100%;font-size:12px}.point_area dl dd input{display:inline-block;width:100%;height:40px;padding:0 0 0 10px;border:1px solid #646464;color:#646464}.point_area dl.invitation_link dd{width:100%}.point_area dl dd #copy_button{width:15%;margin:0 0 0 10px}.point_area .point_switching_area p{display:block;margin:0 0 5px 0;font-size:12px;text-align:center}.switching{margin:10px 0 0px 0%}.switching_rental{margin:0px 0 15px}.switching p,.switching input{display:inline-block;vertical-align:middle}.ac_list{padding:20px 20px 30px}.notification_method{padding:20px}.advanced_setting_content{padding:30px 0;border-bottom:1px solid #eee}.advanced_setting_content:last-child{padding:30px 0 0 0}.advanced_setting_item{margin:15px 0 0}.serect_item{margin:20px 0 0 0}.item_text{font-size:12px}#mypage #notification_setting .wrist_size_wrap .wrist_size_input{margin:0 0 20px 0}#mypage #notification_setting .wrist_size_wrap .wrist_size_input input.wrist_size{width:68.4%}#notification_setting .switching{position:relative;top:3px;margin:0;font-size:0}#notification_setting .switching span{font-size:10px}#notification_setting .switching input.switch[type=checkbox]+label{margin:0 4px}#notification_setting .select_wrap label select{font-size:12px}#mypage #notification_setting .wrist_size_wrap{width:100%}.blank_item_block{padding:50px 30px}.btn_alert a{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd p{padding:20px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd p.nosize_image{padding:0}#mypage .goods_detail_wrap .detail_title{text-align:center}#mypage .goods_detail_wrap .detail_title:before{display:block;left:0}#mypage .goods_detail_wrap .detail_title span{display:block}.member_date{padding:30px}.member_date dl{line-height:1.5}.member_date dl dt{width:100%;font-weight:bold}.member_date dl dd{width:100%;margin:5px 0 0;padding:0px 0 0 0px;border-left:none}.member_date dl dd span{display:block}.member_date dl dd span.kana{margin:0 0 5px;padding:0 0 0 0px}.cancel_caption{padding-left:1em;text-align:left;text-indent:-1em}.point_area .switching{margin:0 0 0px 0px;text-align:center}.invite_wrap dt{display:block;width:100%;text-align:center}.invite_wrap dl dd{display:block;width:100%}.invite_wrap dl dd input{display:block;width:99%;margin:0 0 15px}.invite_wrap dl dd.share_sns_area{margin:0;text-align:center}.invite_wrap dl dd.share_sns_area ul li{margin:0 5.6% 0 0}.invite_wrap dl dd.share_sns_area ul li a img{width:35px;height:35px}.invite_wrap dl dd button{padding:15px 7px}#mypage .contents_wrap section #my_page_contet_area div.adjust_detail .adjust_detail_con dl dt{margin:0 0 5px}#mypage .contents_wrap section #my_page_contet_area div.adjust_detail .adjust_detail_con dd{width:87%}.code_wrap dl dt{display:block;width:100%;font-size:12px}.code_wrap dl dd{display:block;width:100%}.code_wrap dl dd input{width:89%}.prireserve_item{width:200px}.prireserve_item_detail_close{width:200px}.pri_blandname_box{width:100%;margin:0}.btn_textlink_submit{display:block}.pri_cancel_wrap{margin:0 0 50px;padding:20px;background-color:#fafafa;font-size:0}.pri_cancel_wrap .good_image{display:block;width:100%;padding:0 9% 0 0;vertical-align:top}.pri_cancel_wrap .good_image img{width:100%;height:auto}.pri_cancel_wrap .goods_detail_wrap{display:block;width:100%;font-size:12px}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl{margin:0 0 3px;padding:0 0 3px;border-bottom:1px solid #646464}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl dt{display:inline-block;width:40%;padding:0 3% 0 0}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl dd{display:inline-block;width:55%}.pri_cancel_wrap .goods_detail_wrap .goods_detail .c_name{margin:0 0 3px;padding:0 0 3px;border-bottom:2px solid #646464;font-size:12px;font-weight:bold}.pri_cancel_wrap .goods_detail_wrap .goods_detail{margin:-30px 0 0}.item_list .item_wrap{display:block;width:100%;padding:15px 0}.item_list .item_wrap.fav_item_wrap{display:block;width:100%;padding:15px 0}.priority_delete{position:static;top:0;right:0;bottom:0;margin:20px 0 0;background-color:#240000;text-align:center}.priority_delete p span{margin:0 0 0 -18px;color:#ffffff}.priority_delete p span:before{content:url("/images/common/btn_arrow_right_w.png")}.enquete_content{margin:20px 0 0}.enquete_content input{width:6%}.enquete_content span{width:91%}.textbox_wrap{margin:20px 0 0}.textbox_wrap textarea{width:84.5%}#enquete{margin:85px 0 0}.recommend_announce_text{margin:10px 0 -30px}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link{width:100%}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dt{width:22.3%}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dd{width:75.6%;margin:0px 0 0 0}#mypage .contents_wrap section #my_page_contet_area .history_list .detail_title{line-height:1.1;word-break:break-all}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a dl dd p.period{margin:3px 0 0 0;line-height:1.3}dl.goods_detail dt,.message_wrap dl.goods_detail dt{display:block;width:100%;text-align:left}p.item_name_title{margin:2px 0 0px 0px;padding:0;font-size:12px;font-weight:normal;line-height:1.2}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a dl dd p.period{font-size:10px}.under_user_status{padding:40px 0 0;border-top:1px solid #eeeeee}div.user_status{margin:0px 0 40px;padding:0 0 40px;border-bottom:1px solid #eeeeee}.need_add_info_message{margin:0 0 40px}#mypage .contents_wrap section .my_page_point_area{padding:0 0 15px 0}#mypage .contents_wrap section .my_page_point_area .available_point_wrap{margin:0 0 8px;padding:10px 0}#mypage .contents_wrap section .my_page_point_area .available_point{display:block;margin:0 0 10px 0;padding:0;font-size:1.1em;line-height:1}#mypage .contents_wrap section .my_page_point_area .about_point .btn_textlink{font-size:10px}#mypage .contents_wrap section .my_page_point_area .about_point .btn_textlink a{letter-spacing:0}#mypage .contents_wrap section .my_page_point_area .caption{width:90%;margin:0 auto}#mypage .contents_wrap section .my_page_point_area .limited_point{padding:4px 6px;font-size:0.8em}#mypage .contents_wrap section .my_page_point_area .discount_points_area{width:100%;font-size:10px}.slider.mypage_slider .banner_title{margin:0 0 8px 0;padding:0 4%;color:#240000;font-size:16px;font-weight:600;text-align:left}.slider.mypage_slider .banner_title span{margin:0 5px 0 0;padding:4px 5px;border-radius:3px;background:#240000;color:#fff;font-size:12px}.slider.mypage_slider .banner_text{min-height:50px;padding:0 4% 10px 4%;font-size:11px;line-height:1.5em}#mypage .contents_wrap section .my_page_point_area .discount_points_wrap{width:92%}#long_discount .radio_btn span{width:90%}#long_discount .discount_package_table img{width:100%}#long_discount.long_discount_modal .long_discount_list li{padding:0;text-align:left;width:80%}#long_discount.long_discount_modal .long_discount_list li .month{display:inline-block;margin:0 10px 5px 0;width:40%;text-align:center}#point_detail .point_history_box{display:block}#point_detail .point_history_content{width:100%}#point_detail .points_content{width:100%;margin:10px 0 0 0}.mypage_item_history .mypage_item_history_frame{display:block}.mypage_item_history .mypage_item_history_frame .mypage_item_history_img{width:40%;margin:0 auto 0 auto}.mypage_item_history .mypage_item_history_frame .maypage_item_spec{width:93%;margin:0 auto}.mypage_item_history .mypage_item_history_frame .mypage_item_name{font-size:11px}.mypage_item_btn_wrap a{font-size:11px}.mypage_item_btn_wrap a:before{margin:-5px 0 0 0px}.label_official_regist_wrap.label_wrap li{width:100%;max-width:320px}.preorder-item-accept__btn-area .sample_btn_close span{font-size:13px}.mypage_view_change_btn{margin:0 0 50px -1%}.mypage_view_change_btn li 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);left:-2px;transform:scale(0.3, 0.3)}.kashitoke .check_alert{width:100%;margin:0 auto;text-align:center}.assessment_photo{margin:0}.assessment_photo dl{display:block;width:100%;margin:0 0 15px}.assessment_photo dl:last-child{margin:0 0 0px}.accessories_check_list{margin:0}.accessories_check_list li{display:block;margin:0 0 5px 0}.accessories_check_list li:last-child{margin:0 0 0px 0}.evalutiion_confirm .apply_pict_wrap{width:100%}.e_his .application_date{width:76.5%}.sales_history_wrap dt,.sales_history_wrap dd{vertical-align:middle}.sales_history_wrap dt{width:36%}.sales_history_wrap dd{width:58.9%;text-align:center}.s_his .application_date{width:73.5%;line-height:1.4}.ja_hishead span{margin:-13px 0 0;font-size:10px}.ja_hishead{width:20px;height:20px}.s_his .price,.s_his_detail .price{font-size:20px}.sales_history_wrap{display:block;width:auto;margin:0 0 30px}.sales_history_wrap:last-child{margin:0 0 0px}.sales_history_list{margin:0}#sales_history .picture_item_box{padding:30px}#mypage #favorite .contents_wrap section #my_page_contet_area .rental{margin:0}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item{display:block;width:auto;margin:0 0 30px 0%;vertical-align:top}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{display:inline-block;width:35%;margin:0 3% 0 0;vertical-align:top}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap{display:inline-block;width:61%;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd #t_member_request_summary{width:92%}.point_area dl{margin:0 0 26px}.point_area dl.current_point{margin:0 0 -8px}.member_status_wrap{margin:0 0 0px}.rental_status_info dl dt,.rental_status_info dl dd{display:inline-block;vertical-align:middle}.rental_status_info dl{font-size:0}.rental_status_info dl dt{width:auto;margin:0 3% 0 0;padding:5px;font-size:10px}.rental_status_info dl dd{width:57%;padding:5px 3%}.member_info_wrap{margin:0 0 40px}.size_adjustment_detail .caption{text-align:left}.review_imgup .btn_selectfile{width:100%}.wrist_image_set{width:100%}.wrist_image_now{width:23%}.wrist_image_set .images_box{min-height:100px}.alert_wrap{margin:0px auto 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}.shop_reserved{margin:0px auto 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}.size_adjustment_wrap{margin:0px 0 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}#mypage .contents_wrap section #my_page_contet_area .goods_detail_wrap .detail_title{text-align:left}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_brand dd input{width:88%}.fav_item_list{margin:0 0 0 0%;font-size:0}.fav_item_wrap{display:block;width:100%;margin:0 0 10px 0%;font-size:0}.sp_message_2line_title{font-size:14px}#special_announce_freeM div.announce_special{width:90%}.icon_announce_text_box{width:86%}.icon_announce_subtext{letter-spacing:-0.03em}.icon_announce_text_wrap:before{width:9vw;height:9vw;margin:0 2% 0 0}.rental_item_box table{width:100%}.cancel_text_wrap{margin:0 0 20px}.point_history_title{margin:0 0 5px 0}.point_area dl.point_history_box{margin:0 0 10px 0;padding:0 0 10px 0}.point_area dl dt{width:auto;margin:0 3% 0 0;vertical-align:top}.point_area dl .point_history_content{width:79.6%;margin:0 0 5px 0;vertical-align:top}.point_history_content{width:100%}.point_area dl .points_content{display:block;width:auto}.points_content p{font-size:16px;line-height:1}.points_content p span{margin:0 0 0 1px;font-size:12px}.point_area dl dt p::before{position:relative;top:0}dl.goods_detail dd,.message_wrap dl.goods_detail dd{width:100%;max-width:100%;margin:5px 0 0 0}dl.goods_detail dd input,dl.goods_detail dd .input_comment textarea{box-sizing:border-box;width:100%;padding:15px}.bg_white{padding:10px}.btn_wt_w940{width:auto}.next_step_message{font-size:12px}.rental_item .review_btn a{padding:7px 10px}.rental_item .buy_btn a{padding:7px 16px}.rental_item_theme,.rental_item_product_name{font-size:14px}.rental_item_theme{width:auto}.rental_item_product_name{width:70.5%;margin:0 0 0 10px;padding:9.5px 0 9.5px 10px}.current_data_inner dt{width:40%;max-width:100px}.current_data_inner dd{width:51%}.sp_message_get_point_text{font-size:13px}.get_point{font-size:13vw}.paymentother_text_info_link{width:100%}.rental_item .ac_headline{margin:20px 0 0 0;padding:0 0 25px}.ac_close{margin:20px 0 0 0}.rental_item .ac_open_btn{bottom:2px}.multi_rental_cv_area{margin:30px 0 0 0;text-align:center}.multi_invite_wrap_title{margin:0 0 20px 0;font-size:14px}.multi_invite_wrap_title::before,.multi_invite_wrap_title::after{width:20px;margin:-2px 0 0 0}.multi_invite_wrap_title::before{left:-25px}.multi_invite_wrap_title::after{right:-25px}.multi_invite_text_box{padding:20px}.multi_invite_text_title{background:linear-gradient(transparent 70%, #ff6 0%);font-size:16px}.multi_invite_img{width:100%}.discount_point_text{font-size:11px}.discount_point dt{width:3em}.discount_point dd{width:83%}.message_list_wrap{margin:20px 0 0 0}.message_list_box:first-child{padding:0 0 15px 0}.message_list_box{padding:15px 0}.message_tag{margin:0 5px 6px 0;padding:3px}.message_tag.support{padding:3px 3px 3px 4px}.message_subject_box{width:94%}.message_subject{font-size:12px}.float_btn{right:14px;bottom:14px}.float_btn a{width:60px;height:60px}.float_btn a span{margin:-18px 0 0 0;font-size:10px}.float_btn a span::before{width:16px;height:16px;margin:0 auto 5px}.message_thread{padding:15px 0}.message_subject_wrap{margin:0 0 -10px 0}.message_subject_wrap .message_subject_l,.message_subject_wrap .message_subject_r{font-size:14px}.message_subject_wrap .message_subject_l{width:13%;max-width:38px}.message_subject_wrap .message_subject_r{width:85.9%;padding:0 0 0 10px}.text_element a{bottom:3px}.item_list.fav_item_list .item_wrap.fav_item_wrap a{display:block;height:auto}.item_list.fav_item_list .item_wrap.fav_item_wrap a dl{display:block}.message_wrap .wrist_image_set{margin:10px 0}.message_wrap .wrist_image_set:last-child{margin:10px 0 0}.buy_inquiry.card_input .radio_btn{margin:0}.buy_inquiry.card_input .frequency p{display:block;width:70%;margin:5px 0 0 20px}.buy_inquiry.card_input .select_area.card_spec{margin:0 0 20px 0}.buy_inquiry.card_input .select_area.card_spec dt{width:100%;font-size:10px}.buy_inquiry.card_input .select_area.card_spec dd{width:100%;margin:0 0 10px 0;padding:0 0 5px 0;border-bottom:1px solid #eee;font-size:12px}.buy_inquiry.card_input .select_area.card_spec dd:last-of-type{border-bottom:none}.buy_inquiry.card_input .select_area.othercard dt{width:100%;margin:0 0 10px 0}.buy_inquiry.card_input .select_area.othercard dd{width:100%}.next_rental_text.item_secured .item_secured_spec{width:100%}.next_rental_text.item_secured .item_secured_img{width:60%;margin:0 auto 10px auto}.next_rental_text.item_secured .item_secured_name{font-size:12px}#long_discount .discount_package_table_amex dl{width:90%;margin:0 auto 40px auto;text-align:center}#long_discount .discount_package_table_amex dd .table_amex_title{display:block;margin:0 0 10px}#my_page_contet_area .profile_block .certificate_upload .img_upload .btn_selectfile{width:100%;margin:0 0 10px}#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image01 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image02 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image05 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image06 .certificate_image_number,#my_page_contet_area .profile_block .certificate_upload .img_upload .certificate_image03 .certificate_image_number,.step03 .certificate_image_number{width:100%;font-size:14px;text-align:center}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail,.goods_detail{margin:15px 0 0;padding:15px 0 0}dl.goods_detail_narrow dd .input_comment_narrow textarea{height:60px}.progressbar_wrap{margin:-35px 0 0 -3%;padding:55px 0 10px 0}.progressbar{width:100%}#my_page_contet_area .identification_early{margin:30px 0 40px 0;padding:90px 0 0 0}}@media screen and (max-width: 320px){.textbox_wrap textarea{width:81%}.mypage_view_change_btn li a{font-size:12px}.mypage_view_change_btn li a:before{-webkit-transform:scale(0.25, 0.25);-moz-transform:scale(0.25, 0.25);-ms-transform:scale(0.25, 0.25);-o-transform:scale(0.25, 0.25);left:-5px;transform:scale(0.25, 0.25)}.e_his .application_date{width:77.5%;width:70.5%;margin:0 1% 0 0;line-height:1.3}.sales_history_wrap dd{margin:-8px 0 0}.s_his .application_date{width:73.7%}.rental_limit_title,.rental_limit{font-size:12px}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd #t_member_request_summary{width:91%}.wrist_image_set .btn_selectfile{padding:10px 0;font-size:10px}.wrist_image_set .btn_selectfile: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);left:9px;margin:-15px 0 0;transform:scale(0.3, 0.3)}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_brand dd input{width:86%}.code_wrap dl dd input{width:86%}.message_subject_box{width:90%}}#mypage #item_recommend.border-line{margin:30px auto 0px;padding:30px 0 0}#mypage #favorite #item_recommend.border-line{margin:30px auto 0px;padding:0;border-top:none}input[name=navinput]{display:none}.box{height:0;padding:0;overflow:hidden;opacity:0;transition:0.5s}#nav01:checked~.box01,#nav02:checked~.box02{height:auto;text-align:left;opacity:1}@media screen and (min-width: 801px){#mypage #item_recommend .item_list .item_wrap dl dt{vertical-align:top}}@media screen and (min-width: 641px) and (max-width: 800px){#mypage .contents_wrap section #my_page_menu{width:100%;margin:30px 0px 70px 0;padding:30px 0 0;float:none;border-top:1px solid #eeeeee}#mypage .contents_wrap section #my_page_contet_area .no_rental{text-align:center}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_message{margin:0 0 30px;color:#646464;font-size:14px;font-weight:bold}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_text{color:#646464;font-size:12px;line-height:1.8}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item{width:37.3%}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{margin:0;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl{margin:0px 0 30px;font-size:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dt{top:0;width:100%;margin:0 0 5px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dt,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_size_wrap dt{top:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input{width:94.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.wrist_size{width:70.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dt{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dt{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dt,.pri_select_wrap dl.brand_name{margin:0 0 2px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dt{margin:0 0 0px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd{width:97.7%}.pri_select_wrap dl.brand_name dd{width:84%}.pri_select_wrap dl.brand_name dt{width:15%}.btn_alert a{width:100%}.pri_blandname_box{width:63%}.recommend_announce_text{margin:10px 0 -30px}.shop_reserved{margin:0px auto 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}#mypage .contents_wrap section #my_page_menu ul.main_menu li a{display:block;width:auto;padding:0 0 0 27px}.mypage_view_change_btn{margin:0 0 50px -1%}.sales_history_wrap dt,.sales_history_wrap dd{vertical-align:middle}.code_wrap dl dd input{width:95%}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_brand dd input{width:95%}}@media screen and (min-width: 320px) and (max-width: 640px){.attention_area .attention_text{font-size:12px}#mypage .contents_wrap section #my_page_menu{width:100%;margin:0;padding:0;float:none}#mypage .contents_wrap section #my_page_contet_area{width:auto;float:none;background-color:#ffffff}.main_regist_banner_control .contents_wrap section #my_page_contet_area{margin:0;padding:0}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_message{line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .no_rental .to_rental_text{line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item{padding:20px}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl dt,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail dl dt{width:47%;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .goods_detail dl dd,#mypage .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap .rental_detail dl dd{width:52%}#mypage .contents_wrap section #my_page_contet_area .caption_link{line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .history_list{margin:0px 0px 0px;padding:0px}#mypage .contents_wrap section #my_page_contet_area .profile_detail{margin:0px 0px 30px;padding:0px 0 0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl{margin:0px 0 30px;font-size:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dt{top:0;width:100%;margin:0 0 5px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dt,#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_size_wrap dt{top:0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input{width:86.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.last{margin:0 0 10px}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd input.wrist_size{width:70.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dt{width:97.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.long_label dd{width:97.5%}#mypage .contents_wrap section #my_page_contet_area .profile_detail p.btn_wt_w580_r{margin:30px 0 0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dt,.pri_select_wrap dl.brand_name dt{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dt,.pri_select_wrap dl.brand_name dt{margin:0 0 2px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dt{margin:0 0 0px;padding:0}#mypage .contents_wrap section #my_page_contet_area .request_detail dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.brand_name dd,.pri_select_wrap dl.brand_name dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl{margin:0 0 26px}dl.current_email_wrap{margin:0 0 30px !important;padding:0 0 30px}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dt,#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dt{width:100%;margin:0 0 5px;font-weight:bold}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd{width:100%}#mypage .contents_wrap section #my_page_contet_area .reset_email_wrap dl dd input{width:91%;padding:15px 4%}.current_email span,.current_pri{display:inline-block;margin:0px 0 0 0px;line-height:1.5}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt,#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd{display:block}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dt{top:0px;width:100%;margin:0 0 0px;color:#646464;font-weight:bold}#mypage .contents_wrap section #my_page_contet_area .credit_block dl dd{width:100%}#my_page_contet_area .profile_block .certificate_step .face_photo_img img{width:70%}.point_area dl dd input{display:inline-block;width:100%;height:40px;padding:0 0 0 10px;border:1px solid #646464;color:#646464}.point_area dl.invitation_link dd{width:100%}.point_area dl dd #copy_button{width:15%;margin:0 0 0 10px}.blank_item_block{padding:50px 30px}.btn_alert a{width:100%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl.wrist_image dd p{padding:20px}#mypage .goods_detail_wrap .detail_title{text-align:center}#mypage .goods_detail_wrap .detail_title:before{display:block;left:0}#mypage .goods_detail_wrap .detail_title span{display:block}.member_date{padding:30px}.member_date dl{line-height:1.5}.member_date dl dt{width:100%;font-weight:bold}.member_date dl dd{width:100%;margin:5px 0 0;padding:0px 0 0 0px;border-left:none}.member_date dl dd span{display:block}.member_date dl dd span.kana{margin:0 0 5px;padding:0 0 0 0px}.cancel_caption{padding-left:1em;text-align:left;text-indent:-1em}.point_area .switching{margin:0 0 0px 0px}.invite_wrap dl dd{display:block;width:100%}#mypage .contents_wrap section #my_page_contet_area div.adjust_detail .adjust_detail_con dl dt{margin:0 0 5px}#mypage .contents_wrap section #my_page_contet_area div.adjust_detail .adjust_detail_con dd{width:87%}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd.wrist_image_area{width:100%;max-width:330px;margin:0 0 20px 0}#mypage .contents_wrap section #my_page_contet_area .profile_detail dl dd.wrist_image_area:last-child{margin:0}.code_wrap dl dt{display:block;width:100%}.code_wrap dl dd{display:block;width:100%}.code_wrap dl dd input{width:89%}.prireserve_item{width:200px}.prireserve_item_detail_close{width:200px}.pri_blandname_box{width:100%;margin:0}.btn_textlink_submit{display:block}.pri_cancel_wrap{margin:0 0 50px;padding:20px;background-color:#fafafa;font-size:0}.pri_cancel_wrap .good_image{display:block;width:100%;padding:0 9% 0 0;vertical-align:top}.pri_cancel_wrap .good_image img{width:100%;height:auto}.pri_cancel_wrap .goods_detail_wrap{display:block;width:100%;font-size:12px}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl{margin:0 0 3px;padding:0 0 3px;border-bottom:1px solid #646464}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl dt{display:inline-block;width:40%;padding:0 3% 0 0}.pri_cancel_wrap .goods_detail_wrap .goods_detail dl dd{display:inline-block;width:55%}.pri_cancel_wrap .goods_detail_wrap .goods_detail .c_name{margin:0 0 3px;padding:0 0 3px;border-bottom:2px solid #646464;font-size:12px;font-weight:bold}.pri_cancel_wrap .goods_detail_wrap .goods_detail{margin:-30px 0 0}.item_list .item_wrap{display:block;width:100%;padding:15px 0}.item_list.fav_item_list .item_wrap.fav_item_wrap{margin:0 0 10px 0;padding:0}.priority_delete{position:static;top:0;right:0;bottom:0;margin:20px 0 0;background-color:#240000;text-align:center}.priority_delete p span{margin:0 0 0 -18px;color:#ffffff}.priority_delete p span:before{content:url("/images/common/btn_arrow_right_w.png")}.enquete_content{margin:20px 0 0}.enquete_content input{width:6%}.enquete_content span{width:91%}.textbox_wrap{margin:20px 0 0}.textbox_wrap textarea{width:84.5%}#enquete{margin:85px 0 0}.recommend_announce_text{margin:10px 0 -30px}#mypage .contents_wrap section #my_page_contet_area .history_list .detail_title span{margin:0}#mypage .contents_wrap section #my_page_contet_area .history_list .detail_title span.item_name_title{line-height:1.2}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a.history_item_link dl dd p.period{margin:3px 0 0 0}#mypage .contents_wrap section #my_page_contet_area .history_list .history_item a dl dd p.period{margin:3px 0 0 0;line-height:1.3}#mypage .contents_wrap section #my_page_menu ul.main_menu li a{display:block;width:auto;padding:0 0 0 27px}#mypage #item_recommend .item_list .item_wrap{width:100%}#mypage #item_recommend .item_list .item_wrap dl dt{width:35%}#mypage #item_recommend .item_list .item_wrap dl dd{width:64%}#mypage #item_recommend .item_list .item_wrap dl{text-align:center}#mypage #item_recommend.awoo_recomend_item .item_list .item_wrap{margin:0 0 20px 0}#change_shipping dd .btn_textlink{margin:0}.mypage_view_change_btn{margin:0 0 50px -1%}.mypage_view_change_btn li 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);left:-2px;transform:scale(0.3, 0.3)}.kashitoke .check_alert{width:100%;margin:0 auto;text-align:center}.assessment_photo{margin:0}.assessment_photo dl{display:block;width:100%;margin:0 0 15px}.assessment_photo dl:last-child{margin:0 0 0px}.accessories_check_list{margin:0}.accessories_check_list li{display:block;margin:0 0 5px 0}.accessories_check_list li:last-child{margin:0 0 0px 0}.evalutiion_confirm .apply_pict_wrap{width:100%}.e_his .application_date{width:76.5%}.sales_history_wrap dt,.sales_history_wrap dd{vertical-align:middle}.sales_history_wrap dt{width:36%}.sales_history_wrap dd{width:58.9%;text-align:center}.s_his .application_date{width:73.5%;line-height:1.4}.ja_hishead span{margin:-13px 0 0;font-size:10px}.ja_hishead{width:20px;height:20px}.s_his .price,.s_his_detail .price{font-size:20px}.sales_history_wrap{display:block;width:auto;margin:0 0 30px}.sales_history_wrap:last-child{margin:0 0 0px}.sales_history_list{margin:0}#sales_history .picture_item_box{padding:30px}#mypage #favorite .contents_wrap section #my_page_contet_area .rental{margin:0}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item{display:block;width:auto;margin:0 0 30px 0%;vertical-align:top}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .good_image{display:inline-block;width:35%;margin:0 3% 0 0;vertical-align:top}#mypage #favorite .contents_wrap section #my_page_contet_area .rental .rental_item .goods_detail_wrap{display:inline-block;width:61%;vertical-align:middle}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd #t_member_request_summary{width:92%}.point_area dl{margin:0 0 26px}.point_area dl.current_point{margin:0 0 -8px}.member_status_wrap{margin:0 0 0}.rental_status_info dl dt,.rental_status_info dl dd{display:inline-block;vertical-align:middle}.rental_status_info dl{font-size:0}.rental_status_info dl dt{width:auto;margin:0 3% 0 0;padding:5px;font-size:10px}.rental_status_info dl dd{width:57%;padding:5px 3%}.member_info_wrap{margin:0 0 15px}.member_info_wrap .label_wrap{display:block}.member_info_wrap .label_wrap li{width:85%;margin:0 auto 15px auto}.size_adjustment_detail .caption{text-align:left}.wrist_image_set{width:100%}.wrist_image_now{width:23%}.wrist_image_set .images_box{min-height:100px}.alert_wrap{margin:0px auto 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}.shop_reserved{margin:0px auto 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}.size_adjustment_wrap{margin:0px 0 40px;padding:40px 0 0px;border-top:1px solid #eeeeee;border-bottom:0px solid #eeeeee;text-align:center}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_brand dd input{width:88%}.fav_item_list{margin:0 0 0 0%;font-size:0}.sp_message_2line_title{font-size:14px}#special_announce_freeM div.announce_special{width:90%}.icon_announce_text_box{width:86%}.icon_announce_subtext{letter-spacing:-0.03em;word-break:break-all}.icon_announce_text_wrap:before{width:9vw;height:9vw;margin:0 2% 0 0}.other_action_wrap{margin:40px 0 0}.cancel_text_wrap{margin:0 0 20px}.blank_item_block{padding:30px}.regularpayment_number_text,.paymentother_text_info_text .regularpayment_number_text{display:block;width:100%;margin:0 0 3px}.regularpayment_number_label{width:20%;margin:0 2% 0 0;padding:3px 0;text-align:center}.regularpayment_number_detail,.regularpayment_number_text:last-child .regularpayment_number_detail{width:78%;line-height:1.4;vertical-align:top}.regularpayment_item{width:32.5%;max-width:94px}.regularpayment_text_info{width:64%}.regularpayment_item,.regularpayment_text_info{vertical-align:middle}.regularpayment_text_item-brand{font-size:12px}.regularpayment_text_item-name{font-size:10px}}.attention_area{margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #eee}.attention_wrap{margin:0}.attention_area .attention_text{margin:0}.attention_area .attention_text a span{text-decoration:underline}@media screen and (max-width: 320px){.textbox_wrap textarea{width:81%}.mypage_view_change_btn li a{font-size:12px}.mypage_view_change_btn li a:before{-webkit-transform:scale(0.25, 0.25);-moz-transform:scale(0.25, 0.25);-ms-transform:scale(0.25, 0.25);-o-transform:scale(0.25, 0.25);left:-5px;transform:scale(0.25, 0.25)}.e_his .application_date{width:77.5%;width:70.5%;margin:0 1% 0 0;line-height:1.3}.sales_history_wrap dd{margin:-8px 0 0}.s_his .application_date{width:73.7%}.rental_limit_title,.rental_limit{font-size:12px}#mypage .contents_wrap section #my_page_contet_area .request_detail dl.watch_detail dd #t_member_request_summary{width:91%}.wrist_image_set .btn_selectfile{padding:10px 0;font-size:10px}.wrist_image_set .btn_selectfile: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);left:9px;margin:-15px 0 0;transform:scale(0.3, 0.3)}#mypage .contents_wrap section #my_page_contet_area .request_detail #new_brand dd input{width:86%}.code_wrap dl dd input{width:86%}.blank_item_block{padding:30px 20px}.bgffffff20{margin:20px 0 0}.sns_connect_canceled a::before{top:-1px}}@media screen and (min-width: 320px) and (max-width: 459px){.message_wrap .wrist_image_set{width:100%}.message_wrap .wrist_image_set .images_box{min-height:70px}.slider.mypage_slider .banner_text{min-height:65px}.progressbar_wrap{margin:-35px 0 0 -3%;padding:55px 0 10px 0}.progressbar li,.progressbar li.complete{font-size:12px}#long_discount.long_discount_modal .long_discount_list li{width:100%}}
