﻿#top .mv_banner li img{box-shadow:0 20px 20px -20px #020a0d;width:100%;border-radius:10px;max-height:none;min-height:100px;background:#eee}.item_list .item_wrap{display:inline-block;position:relative;width:22%;margin:0 0 50px 37px;vertical-align:top}#item_recommend .items_area{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;overflow-y:hidden;font-size:0;text-align:center}#item_recommend .item_list .item_wrap,#other_model_item .item_list .item_wrap,#similar_item .item_list .item_wrap{display:inline-block;width:260px;margin:0 35px 0 0;white-space:normal}#item_recommend .item_list .item_wrap:last-child,#other_model_item .item_list .item_wrap:last-child,#similar_item .item_list .item_wrap:last-child{margin:0}#item_recommend .item_list .item_wrap dl dt,#other_model_item .item_list .item_wrap dl dt,#similar_item .item_list .item_wrap dl dt{width:44%}#item_recommend .item_list .item_wrap dl dd,#other_model_item .item_list .item_wrap dl dd,#similar_item .item_list .item_wrap dl dd{width:56%}#item_recommend .item_list .item_wrap dl dd p span.brand,#other_model_item .item_list .item_wrap dl dd p span.brand,#similar_item .item_list .item_wrap dl dd p span.brand{width:85%}.side-scrolling-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.item_list .item_wrap a{-webkit-transition:all 0.2s linear;display:inline-block;position:relative;width:100%;color:#646464;opacity:1;transition:all 0.2s linear}.item_list .item_wrap dl{display:flex;flex-direction:column;width:96%}#top .item_list .item_wrap dl{width:auto;height:auto}.item_list .item_wrap .serial_detail dl dt,.item_list .item_wrap dl dt{display:inline-block;position:relative;margin:0 auto 10px;text-align:center}.item_list .item_wrap dl dt{width:100%;vertical-align:top}.item_list .item_wrap .serial_detail dl dt img,.item_list .item_wrap dl dt img{width:70%;height:auto}#top .item_list .item_wrap dl dt img{width:100%;height:auto}.item_list .item_wrap .serial_detail dl dd,.item_list .item_wrap dl dd{display:inline-block;width:100%;text-align:left;vertical-align:middle;white-space:normal;word-break:break-all}.item_list .item_wrap .serial_detail dl dd p,.item_list .item_wrap dl dd p{margin:0 0 7px;padding:0 0 7px;border-bottom:1px solid #eee}#new_arrival .item_list .item_wrap dl dd p,#pickup .item_list .item_wrap dl dd p,#top_shop .item_list .item_wrap dl dd p{margin:0;padding:0;border-bottom:0 solid #eee}.item_list .item_wrap .serial_detail dl dd p span,.item_list .item_wrap dl dd p span{display:block;line-height:1.3}.item_list .item_wrap .serial_detail dl dd p span.plan,.item_list .item_wrap dl dd p span.plan{margin:0 0 2px;color:#646464;font-size:11px;font-weight:300;line-height:1}.item_list .item_wrap .serial_detail dl dd p span.brand,.item_list .item_wrap dl dd p span.brand{width:82%;margin:0 0 5px;color:#646464;font-size:12px;font-weight:600;letter-spacing:0.01em;line-height:1.2}.item_list .item_wrap .serial_detail dl dd p span.name,.item_list .item_wrap dl dd p span.name{color:#646464;font-size:12px;font-weight:normal}.item_list .item_wrap dl dt p.discount_percent_icon,.item_list .item_wrap dl dt p.new_icon{display:inline-block;z-index:1;position:absolute;bottom:0;left:0;width:auto;margin:0;padding:3px 5px;border-radius:3px;color:#ffffff;font-size:10px;text-align:center;opacity:0.9}.item_list .item_wrap dl dt p.discount_percent_icon{background-color:#f7772c}.review_content:last-child{margin:0}.review_content_innner{margin:0 0 15px}.no_reviews_star span,.reviews_star span.ster_g,.reviews_star span.ster_half_color,.reviews_star span.ster_y{display:inline-block;width:13px;height:13px;margin:0 3px 0 0;font-size:0}.reviews_star span.ster_y{content:url("/images/common/star_y.svg")}.reviews_star span.ster_half_color{content:url("/images/common/star_half_y.svg")}.reviews_star span.ster_g{content:url("/images/common/star_border_g.svg")}#detail .goods_detail_wrap .rental_detail p.review_btn{margin:0 0 20px;font-size:0}.reviews_star_content{position:relative}.reviews_star{display:inline-block;font-size:0;line-height:1;vertical-align:middle}.rate_counte{display:inline-block;margin:0 5px 0 0;font-size:13px;font-weight:bold;vertical-align:bottom}.no_reviews_star span,.reviews_star span.ster_g2,.reviews_star span.ster_half_color2,.reviews_star span.ster_y2{display:inline-block;width:11px;height:20px;margin:-3px 2px 4px 0;font-size:0}.reviews_star span.ster_y2 span.ster_y3{content:url("/images/common/star_y.svg")}.reviews_star span.ster_half_color2 span.ster_half_color3{content:url("/images/common/star_half_y.svg")}.reviews_star span.ster_g2 span.ster_g3{content:url("/images/common/star_border_g.svg")}.reviews_star2{display:inline-block;font-size:0;vertical-align:middle}.reviews_star span.reviews_item:last-child{margin:0}.bg_fafafa{padding:20px;border-radius:5px;background-color:#fafafa;font-size:0}.free_word{display:inline-block;position:relative;width:100%;font-size:0;text-align:right;text-align:left;vertical-align:top}.free_word input{box-sizing:border-box;width:100%;height:43px;padding:5px 40px 5px 10px;border:0 solid #240000;border-radius:0;border-radius:5px;background-color:#eee;color:#646464;font-size:14px;vertical-align:middle}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #eee inset !important}.free_word input.default_empty:hover{cursor:text}.free_word_btn{-webkit-transition:all 0.3s ease;display:inline-block;position:absolute;top:0;right:0;vertical-align:top;transition:all 0.3s ease}.free_word_btn:hover{cursor:pointer;opacity:0.8}.free_word_btn button{box-sizing:border-box;width:43px;height:43px;padding:0;border:none;border-radius:0 5px 5px 0;background-color:#eee}.free_word_btn button:focus{outline:0}.free_word_btn span{font-size:0}.free_word_btn span:hover{cursor:pointer}.free_word_btn span::before{-webkit-transform:scale(0.7, 0.7);-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-o-transform:scale(0.7, 0.7);display:block;margin:9px 0 0 -3px;transform:scale(0.7, 0.7);content:url("/images/common/mf_glass_g.svg")}.border-line{margin:120px auto 0;padding:120px 0 0;border-top:1px solid #eeeeee}input[name=navinput]{display:none}.count_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box !important;overflow:hidden;white-space:normal}#item_recommend .brand,#item_recommend .count_name,#other_model_item .brand,#other_model_item .count_name,#similar_item .brand,#similar_item .count_name{-webkit-line-clamp:1;display:block !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan_price{display:block}.side-scrolling-wrapper_a_wrap{z-index:10;position:absolute;top:0;width:20px;height:100%;background-color:#ffffff;text-align:center}.side-scrolling-wrapper_ar{right:0}.side-scrolling-wrapper_al{left:0}.side-scrolling-wrapper_a_wrap .side-scrolling-wrapper_a_inner{display:flex;align-items:center;height:100%}.side-scrolling-wrapper_a_inner img{display:inline-block}.side-scrolling-wrapper_a_inner img:hover{opacity:0.7}.side-scrolling-wrapper_al_inner img{left:0}.side-scrolling-wrapper_ar_inner img{right:0}input[name=navinput]{display:none}.box{height:0;overflow:hidden;opacity:0;transition:1s}@media screen and (min-width: 640px) and (max-width: 1024px){section{width:100%;margin:0}.item_list .item_wrap{display:inline-block;width:30%;margin:0 1% 20px}.item_list .item_wrap .serial_detail dl dd p span.plan,.item_list .item_wrap dl dd p span.plan{font-size:10px}.item_list .item_wrap .serial_detail dl dt img,.item_list .item_wrap dl dt img{width:70%}.item_list .item_wrap .serial_detail dl dd,.item_list .item_wrap dl dd{width:100%}.side-scrolling-wrapper{overflow-x:hidden;overflow-y:hidden}#item_recommend .item_list .item_wrap{width:30%;margin:0 3% 0 0}}@media screen and (min-width: 320px) and (max-width: 640px){.item_list .item_wrap{display:inline-block;width:49%;margin:0 0 40px;vertical-align:top}.item_list .item_wrap .serial_detail dl dd p span.brand,.item_list .item_wrap dl dd p span.brand{width:100%;font-size:12px;line-height:1.2}.item_list .item_wrap .serial_detail dl dt,.item_list .item_wrap dl dt{left:-3px;vertical-align:middle}.cname,.label_list p.cname,.label_list p.rental_icon{width:40%}.item_list .item_wrap dl{text-align:left}.item_list .item_wrap .serial_detail dl dt img,.item_list .item_wrap dl dt img{width:100%;height:auto}.filtering_box{margin:0 0 15px}.free_word input{width:100%;height:40px;padding:9px 40px 9px 15px}.free_word_btn button{width:40px;height:40px}.free_word_btn span::before{-webkit-transform:scale(0.7, 0.7);-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-o-transform:scale(0.7, 0.7);margin:7px 0 0 -4px;transform:scale(0.6, 0.6)}#item_recommend .item_list .item_wrap,#other_model_item .item_list .item_wrap,#similar_item .item_list .item_wrap{width:80%;margin:0 20px 0 0}#item_recommend .item_list .item_wrap{margin:0 0 30px}.border-line{margin:80px auto 0;padding:80px 0 0}#item_recommend{margin:40px auto 120px;padding:40px 0 0}.review_content{margin:0 0 40px}.side-scrolling-wrapper{overflow-x:auto;overflow-y:auto}.w1104,.w1200,.w940{width:90%;margin:0 auto}}section{max-width:none;margin:0 auto 70px}section.w100{padding:40px 0}.pc_0nly{display:block}.pctab{display:block}.sptab{display:none}.sp_0nly{display:none}.free_word{display:inline-block;position:relative;width:100%;font-size:0;text-align:right;text-align:left;vertical-align:top}.free_word input{box-sizing:border-box;width:100%;height:43px;padding:12px 43px 12px 15px;border:0 solid #240000;border-radius:0;border-radius:5px;background-color:#eee;color:#646464;font-size:14px;vertical-align:middle}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #eee inset !important}.free_word input.default_empty:hover{cursor:text}.free_word_btn{-webkit-transition:all 0.3s ease;display:inline-block;position:absolute;top:0;right:0;vertical-align:top;transition:all 0.3s ease}.free_word_btn:hover{cursor:pointer;opacity:0.8}.free_word_btn button{box-sizing:border-box;width:43px;height:43px;padding:0;border:none;border-radius:0 5px 5px 0;background-color:#eee}.free_word_btn button:focus{outline:0}.free_word_btn span{font-size:0}.free_word_btn span:hover{cursor:pointer}.free_word_btn span::before{-webkit-transform:scale(0.7, 0.7);-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-o-transform:scale(0.7, 0.7);display:block;margin:9px 0 0 -3px;transform:scale(0.7, 0.7);content:url("/images/common/mf_glass_g.svg")}.single_bnr a{-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;opacity:1;transition:all 0.8s}.single_bnr a:hover{opacity:0.8}#top .mv_banner{border-bottom:1px solid #f2f2f2;background:#fff}#top .mv_banner li{padding:15px 0}#top .inner_banner{width:98%;margin:auto;overflow:visible}#top .emergency_info{width:100%;margin:0;padding:11px 0;font-size:13px;font-weight:bold;letter-spacing:0.05em;text-align:center}#top .emergency-info__link{max-width:500px;background:#fff;width:90%;border-radius:5px;padding:10px 20px 10px 9px;display:block;margin:auto;text-align:left;font-size:12px;font-weight:normal;text-decoration:underline;position:relative;box-shadow:-1px 1px 9px 0px #020a0d0f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#top .emergency_info .emergency-info__link:before{display:inline-block;width:12px;height:12px;margin:0 4px 0 0;border-radius:30px;background-color:#31bdcc;content:'i';font-weight:bold;color:#fff;padding:3px 2px 2px 3px;text-align:center}#top .emergency_info .emergency-info__link:after{display:inline-block;position:absolute;top:50%;left:auto;right:4px;transform:translateY(-50%);background:url("/images/common/arrow_g.svg");content:"";background-repeat:no-repeat;background-size:contain;width:12px;height:12px}#top section h2{width:auto;margin:0 auto 25px;color:#646464;font-size:30px;font-weight:bold;text-align:left}#top section h3{margin:0 0 30px;font-size:16px;font-weight:bold;text-align:left}.bg_fafafa{border-radius:0 !important}#media .news_detail{padding:30px;border-radius:10px;background:#fff}#top .contents_wrap .others #bland,#top .contents_wrap .others #media,#top .contents_wrap .others #media_list,#top .contents_wrap .others #shop{margin:0 auto 85px}#top .contents_wrap #news .news_detail ul,#top .contents_wrap .others #media ul{margin:0}#top .contents_wrap #news .news_detail ul li,#top .contents_wrap .others #media ul li{display:block;width:100%;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #eeeeee;text-align:left}#top .contents_wrap #news .news_detail ul li:last-child,#top .contents_wrap .others #media ul li:last-child{margin:0}#top .contents_wrap #news .news_detail ul li::before,#top .contents_wrap .others #media ul li::before{display:block;position:absolute;top:0;left:0;width:0;height:0;background-color:none;content:''}#top .contents_wrap #news .news_detail li::after{display:block;position:absolute;top:0;left:0;width:0;height:0;background-color:none;content:''}#top .contents_wrap #news .news_detail ul li a,#top .contents_wrap .others #media ul li a{color:#646464;font-size:0;line-height:1.5}#top .contents_wrap #news .news_detail ul li a span,#top .contents_wrap .others #media ul li a span{display:inline-block;overflow:hidden;font-weight:bold;line-height:1.4;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#top .contents_wrap #news .news_detail ul li a .update_day,#top .contents_wrap .others #media ul li a .update_day{display:inline-block;width:auto;margin:0 4px 0 0;padding:1px 4px 1px 5px;border:1px solid #999;color:#999;font-size:10px}#top .contents_wrap #news .news_detail ul li a .news_title{display:inline-block;width:auto}#top .contents_wrap #media .news_detail ul li a .dil_anchor:before,#top .contents_wrap #news .news_detail ul li a .dil_anchor:before{-webkit-transform:scale(0.35, 0.35);display:inline-block;position:relative;top:1px;margin:0 -1px 0 -6px;transform:scale(0.35, 0.35);vertical-align:middle;content:url("/images/common/arrow_g.svg")}#top .contents_wrap #news .news_detail ul li a .more_info{display:inline-block;width:auto;font-weight:bold;text-align:right;vertical-align:middle}#top .contents_wrap #news .btn_text_more a::before,#top .contents_wrap #shop .btn_text_more a::before{-webkit-transform:scale(0.35, 0.35);display:inline-block;width:100%;margin:-12px -10px -6px;padding:0;transform:scale(0.35, 0.35);vertical-align:middle;content:url("/images/common/btn_arrow_right_s.png")}#top .contents_wrap #news .btn_text_more a,#top .contents_wrap #shop .btn_text_more a{display:block;margin:40px 0 0;color:#646464;font-size:14px;font-weight:800;text-align:center}#top .contents_wrap #news .btn_text_more a:hover,#top .contents_wrap #news .news_detail ul li a:hover,#top .contents_wrap #shop .news_detail ul li a:hover,#top .contents_wrap .others #media ul li a:hover{-webkit-transition:all 0.7s linear 0s;opacity:0.8;transition:all 0.7s linear 0s}.dil_anchor,.dil_news{display:inline-block;font-size:12px;vertical-align:middle}.dil_news{width:87%;margin:0 1% 0 0;font-size:13px;letter-spacing:0.05em}.dil_anchor{position:relative;top:-1px;width:12%;text-align:right}.media_list_inner{width:100vw;margin:0 calc(50% - 50vw);padding:40px 0 0;background:#fff}.media_list_wrap{-webkit-flex-flow:row nowrap;display:-webkit-inline-flex;display:inline-flex;position:relative;flex-flow:row nowrap}.media_list_box{display:inline-block;width:100vw;padding:0;font-size:0}.media_list_wrap .media_list_box:first-child{-webkit-animation:loop 50s -25s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:loop 50s -25s linear infinite;will-change:transform}.media_list_wrap ul+ul{-webkit-animation:loop2 50s linear infinite;animation:loop2 50s linear infinite}.media_less_list_wrap{display:-webkit-inline-flex;display:flex;position:relative;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;margin:20px 0 30px;padding:25px;border-radius:10px;background:#fff}.media_less_list_wrap li{width:33%;text-align:center}.media_less_list_wrap li img{width:auto;height:52px;margin:5px 0;object-fit:contain}@-webkit-keyframes loop{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop2{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}}.media_list_box .media_list_item{display:inline-block;width:calc(100vw / 10);height:auto;margin:0 0 20px;padding:0 2.5% 0 0;list-style:none;text-align:center}.media_list_box .media_list_item img{width:100%;height:auto}#news .w940{position:relative;margin:0 auto}.border_blank{padding:0}#news{width:auto;margin:0;padding:30px;border-radius:10px;background:#fff}.free_regist_bar_wrap{display:block}section#karitoke_about{margin:0 auto 70px}.karitoke_about_wrap{margin:0;padding:30px;border-radius:10px;background:#fff;font-size:0}.karitoke_about_illust,.karitoke_about_text{display:inline-block;vertical-align:top}.karitoke_about_text{width:55%;margin:0 5% 0 0}.service_text_wrap .plain_text16_14{margin:0 0 30px}.service_text_wrap .main_copy{display:block;margin:0 0 15px;color:#646464;font-size:18px;font-weight:600}.plain_text16_14{font-size:14px;line-height:1.6}.karitoke_about_illust{width:40%}#top #karitoke_about h2{margin:0 auto 20px;text-align:left}.karitoke_about_illust img,.karitoke_about_illust picture{width:100%;height:auto}.karitoke_about_btn_list{display:flex;flex-wrap:wrap;justify-content:space-between}.karitoke_about_btn_moview{margin:0 0 15px;padding:36px 10px;background:url("/images/top/img_movie_banner_bg.png") no-repeat center 50%;background-size:cover;display:block;border-radius:5px;border:2px solid #240000;background-color:#240000}#guide-movie-modal .popup_defa{padding:0;position:relative;border-radius:0;border:2px solid #FFF;margin:auto;top:50%;transform:translateY(-50%);border-bottom:none}#guide-movie-modal p.sample_btn_close{display:block;z-index:10;position:absolute;top:-13px;right:-14px;width:40px;height:40px;margin:0;border:2px solid #fff;border-radius:50px;background:#240000;font-size:0;align-content:center}#guide-movie-modal p.sample_btn_close:before{transform:scale(0.7, 0.7);content:url("/images/common/close_w.svg");margin:0}.karitoke_about_btn_half{width:48%}.karitoke_about_btn_list li .btn_br a{font-size:12px;padding:20px 10px}.karitoke_about_btn_list .btn_br.btn_userguide_top a{display:block;max-width:none;margin:0 0 15px;padding:19px 10px 19px 22px;border:2px solid #d8720e;background-color:#ffffff;color:#d8720e}.btn_br.btn_userguide_top a:before{margin:-34px 0 0 -13px;transform:scale(0.45);content:url("/images/common/icon_userguide.png")}#popular_brand{margin:0 0 10px}#popular_brand ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;text-align:center}#popular_brand li{width:24%;margin:0 0 14px}#popular_brand li a{display:block}#popular_brand li img{width:100%;border-radius:10px}#purpose ul{display:flex;justify-content:space-between;margin:0 auto;text-align:center}#purpose li{display:flex;width:31.3%}#purpose li a{display:block;width:100%;padding:20px;border:3px solid #240000;border-radius:10px;color:#240000;text-align:left}#purpose li .purpose-btn__title{position:relative;margin:0 0 13px;padding:0 0 13px;border-bottom:1px dotted #240000;font-size:17px;font-weight:bold;line-height:1}#purpose li .purpose-btn__title::after{display:inline-block;position:absolute;right:-20px;bottom:0;width:96px;height:70px;background:url("/images/top/btn_purpose_img01.png") no-repeat;background-size:contain;content:''}#purpose li:nth-of-type(2) .purpose-btn__title::after{background:url("/images/top/btn_purpose_img02.png") no-repeat;background-size:contain;content:''}#purpose li:nth-of-type(3) .purpose-btn__title::after{background:url("/images/top/btn_purpose_img03.png") no-repeat;background-size:contain;content:''}@supports (background-image: url("/images/top/btn_purpose_img01.webp")){#purpose li .purpose-btn__title::after{background-image:url("/images/top/btn_purpose_img01.webp")}}@supports (background-image: url("/images/top/btn_purpose_img02.webp")){#purpose li:nth-of-type(2) .purpose-btn__title::after{background-image:url("/images/top/btn_purpose_img02.webp")}}@supports (background-image: url("/images/top/btn_purpose_img03.webp")){#purpose li:nth-of-type(3) .purpose-btn__title::after{background-image:url("/images/top/btn_purpose_img03.webp")}}#purpose li .purpose-btn__text{font-size:13px;line-height:1.4}#purpose li img{width:100%}.purpose_btn_list_wrap{padding:30px;border-radius:10px;background:#fff}.checked_daily_item h2.title_contents_head{font-size:38px}.checked_daily_item .btn_textlink{text-align:center}.checked_daily_item #item_recommend{padding:0;border-top:none}#top .checked_daily_item .item_list{margin:0 0 20px}#top #brand_new_items .ranking_item_info,#top #new_arrival .item_list .item_wrap dl dd p,#top #popular_ranking .item_list .item_wrap dl dd p,#top #seasonal_items .ranking_item_info,#top #top_shop .item_list .item_wrap dl dd p,#top .checked_daily_item .item_list .item_wrap dl dd p{width:92%;margin:0;padding:0 4% 6px;border-bottom:none;text-align:left}#top .checked_daily_item .item_list .item_wrap .label_list{display:none}#top #brand_new_items{background:#f4f4f4}#top #brand_new_items span.title_stripe{display:none}#top #brand_new_items .ja_followup{margin:0 auto 20px;color:#646464;font-size:26px;font-weight:bold;text-align:center}#top #brand_new_items .ja_followup .name_en{font-size:20px}#top #brand_new_items .label_list,#top #seasonal_items .label_list{margin:0;text-align:left}#top #brand_new_items .label_list .label_icon,#top #seasonal_items .label_list .label_icon{display:none}#top #awoo_recomend_item_wrap .item_wrap .awoo_plan,#top #brand_new_items .ranking_others_list .plan,#top #seasonal_items .ranking_others_list .plan,#top .item_list .item_wrap dl dd p span.plan{display:inline-block;margin:0 0 4px;padding:0;border:none;font-size:11px;text-align:left}#top .item_list .item_wrap dl dt p.discount_percent_icon{left:10px;margin:0 0 3px}#item_recommend .item_list .item_wrap,#other_model_item .item_list .item_wrap,#similar_item .item_list .item_wrap{border-radius:10px;background:#fff}#top .count_name{-webkit-line-clamp:1}#popular_ranking .item_list .item_wrap a dl,#top #brand_new_items .item_list .item_wrap a dl,#top #new_arrival .item_list .item_wrap a dl,#top #pickup .item_list .item_wrap a dl,#top #seasonal_items .item_list .item_wrap a dl,#top #top_shop .item_list .item_wrap a dl,#top .checked_daily_item .item_list .item_wrap a dl{overflow:hidden;border-radius:10px;background:#fff}body#top .item_wrap .brand{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box !important;overflow:hidden;white-space:normal}.brand_new_items_subtitle{margin:-10px 0 0}.top-item-image-size{width:100%;min-height:185px}#top #brand_new_items .ranking_item_brand,#top #seasonal_items .ranking_item_brand{margin:0 0 5px;color:#646464;font-size:12px;font-weight:600;letter-spacing:0.01em;line-height:1.2;text-align:left}#top #brand_new_items .ranking_item_name,#top #seasonal_item .ranking_item_name{-webkit-line-clamp:1;font-size:10px;text-align:left}#top #brand_new_items .ranking_item_image,#top #seasonal_items .ranking_item_image{margin:0 0 10px;padding:15px 5px 0;background:#fff}#top #brand_new_items .ranking_item_image.item_wearing,#top #seasonal_items .ranking_item_image.item_wearing{padding:0}#top #brand_new_items .ranking_item_image_wrap a,#top #seasonal_items .ranking_item_image_wrap a{display:flex;flex-direction:column}#top #brand_new_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap,#top #seasonal_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap{width:20%;margin:0 0 0 19px;overflow:hidden;border-radius:10px;background:#fff}#top #brand_new_items .ranking_item_image_wrap .ranking_info,#top #seasonal_items .ranking_item_image_wrap .ranking_info{width:100%;margin:0;text-align:left}#top #brand_new_items .ranking_inner,#top #seasonal_items .ranking_inner{margin:0 0 40px}#top #brand_new_items .item_fav_wrap,#top #seasonal_items .item_fav_wrap{display:none}#top .item_list .item_wrap a dl{display:flex;flex-direction:column}#top .ranking_others_list{display:block;margin:0}.item_search_inner{padding:30px 30px 0;border-radius:10px;background:#fff}.item_search_btn_list_wrap{margin:0 0 60px}.item_search_btn_list_wrap:nth-of-type(2){margin:0}.item_search_btn_list{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:12px}.item_search_btn_list::before{display:block;order:1;width:23%;margin:0 0 15px;content:''}.item_search_btn_list::after{display:block;width:23%;margin:0 0 15px;content:''}.item_search_btn_list li{display:flex;width:23%;margin:0 0 20px;border:3px solid #eee;border-radius:10px;background:#fff;font-weight:bold;line-height:1.4em;text-align:center}.item_search_btn_list li form{width:100%}.item_search_btn_list li a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:10px 0}.item_search_btn_list li span{display:block;margin:5px 0 0;font-size:10px;line-height:1}.item_search_btn_list li .plan_price{font-size:10px;font-weight:normal}.item_search_btn_list_wrap .btn_textlink span:before{content:'他のブランドを見る'}.item_search_btn_list_wrap .btn_textlink span::after{display:inline-block;position:relative;top:-1px;margin:0;transform:scale(0.5, 0.5);vertical-align:middle;content:url("/images/top/plus_g.png")}.item_search_btn_list_wrap .plan_price{transform:scale(0.9);white-space:nowrap}#nav01:checked~.btn_textlink span:before{content:'閉じる'}#nav01:checked~.btn_textlink span::after{content:url("/images/top/minus_g.png")}input[name=navinput]{display:none}.box{height:0;overflow:hidden;opacity:0;transition:1s}#nav01:checked~.box01{height:auto;opacity:1;transition:1.5s}.other_item_box{margin:0}#collection .btn_textlink{margin:25px 0 0}#collection .plain_headline{display:inline-block;position:static;margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #240000;border-radius:0;background:rgba(255,255,255,0);color:#240000}#feature_styling{margin:0 auto 70px}#feature_styling .other_item_list{margin:0}#feature_styling .feature_styling_inner{padding:30px;border-radius:10px;background:#fff}#feature_styling .feature_box{display:flex;justify-content:space-between}#feature_styling .feature_detail{font-size:14px;line-height:1.4;text-align:left}#feature_styling .feature_detail .other_item_image{height:150px;overflow:hidden;border-radius:10px}#feature_styling .other_item_list li{display:block;position:relative;width:31.3%;margin:0}#magazine_recent .magazine_recent_list{display:flex;justify-content:space-between}#magazine_recent .magazine_recent_list li{width:32%}#magazine_recent .magazine_recent_list li a{display:block;font-size:13px;line-height:1.5}#magazine_recent .magazine_recent_list li a .img_wrap{display:block;height:180px;margin:0 0 12px;overflow:hidden}#magazine_recent .magazine_recent_list li a img{filter:contrast(120%) saturate(90%)}#top .ranking_inner{margin:0 0 40px}#top .review_inner .btn_textlink{width:100%;margin:10px 0 0}#top .review_inner .review_model_name span.brand_name{display:table;margin:0 0 5px;padding:3px;border:1px solid #646464;border-radius:5px;font-size:10px;line-height:1em;vertical-align:middle}#top .review_inner .review_model_name span.review_item_name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#top .review_inner .review_model_name .reviews_star_counte{margin:10px 0;line-height:1em}#top .review_inner .review_model_name .reviews_star_counte .reviews_date{display:inline-block;font-size:10px}#top .review_inner .rental_detail_score .reviews_star{line-height:1em}#top .review_inner .review_watch{display:inline-block;width:100%;margin:0 0 10px;vertical-align:top}#top .review_inner .review_model_name{display:block;margin:0;padding:0 10px 10px;font-size:13px;line-height:1.3em;text-align:left}#top .review_inner .model_review{position:relative;word-break:break-all}#top .review_inner .item_review{position:absolute;right:0;bottom:-2em;font-size:13px;text-decoration:underline}#top .review_inner .model_review .review_title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:inline-block;display:-webkit-box;margin:0 0 7px;overflow:hidden;font-size:13px;font-weight:bold;line-height:1.4;word-break:break-all}#top .review_inner .model_review .review_text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.4}#top .item_list{margin:0;text-align:center}body#top .item_list .item_wrap,body#top .item_list .item_wrap:last-child{width:20%;margin:0 0 0 19px}#top .ranking_item_image,body#top .item_list .item_wrap dl dt{width:100%;padding:15px 0 0}body#top .item_list .item_wrap dl dd{width:100%;white-space:normal}body#top .item_list .item_wrap dl dd p span.brand{width:100%}body#top .item_list .item_wrap .star{display:none}body#top .item_list .item_wrap .ranking_no{display:flex;position:absolute;top:6px;left:6px;align-items:center;justify-content:center;width:25px;height:25px;border-radius:15px;background:#240000;color:#fff;font-size:14px;font-weight:bold;line-height:1}body#top #item_recommend .items_area,body#top .side-scrolling-wrapper{overflow-x:visible;overflow-y:visible}body#top #awoo_recomend_item_wrap .item_list .item_wrap{margin:0 13px}body#top #awoo_recomend_item_wrap .item_list{display:block}body#top #awoo_recomend_item_wrap .item_list .items_area{display:block}.pickupup_inner{margin:0 0 20px}body #diagnosis_modal{display:block;display:flex;z-index:100;position:fixed;top:auto;bottom:20px;justify-content:center;width:100%;overflow:visible}body #diagnosis_modal.plural_modal.none{display:none}body #diagnosis_modal .modal_contents{position:relative}body #diagnosis_modal p.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:#888;font-size:10px}body #diagnosis_modal p.sample_btn_close:before{margin:3px 0 -3px;transform:scale(0.5, 0.5);filter:brightness(10)}#diagnosis_modal p.sample_btn_close:selection~#diagnosis_modal{display:none}#diagnosis_modal .banner_diagnosis_wrap{display:block;width:90%;max-width:200px;padding:11px 30px;overflow:initial;border:2px solid #fff;border-radius:10px;background-color:rgba(0,0,0,0.85);box-shadow:0 27px 18px -20px rgba(0,0,0,0.82);text-align:center}#newitem_modal{display:flex;z-index:1000;align-items:center;justify-content:center;background:#000;background-blend-mode:lighten;background-color:rgba(0,0,0,0.7)}#newitem_modal .modal_contents{width:300px;border-radius:10px;background:url("/images/top/top_banner_newitem.png") no-repeat;background-size:cover}.webp #newitem_modal .modal_contents{background:url("/images/top/top_banner_newitem.webp") no-repeat;background-size:cover}#newitem_modal .modal_contents a{display:block;padding:90px 5px 84px}#newitem_modal .modal_contents .newitem_modal_title{width:80%;margin:0 auto;text-align:center}#newitem_modal .modal_contents .newitem_modal_item{display:flex;justify-content:center;width:85%;margin:auto}#newitem_modal .modal_contents .newitem_modal_item li{width:35%}#newitem_modal .modal_contents .newitem_modal_date{width:90%;margin:0 auto;padding:0 0 15px;border-radius:10px;color:#000;font-weight:bold;text-align:center}#newitem_modal .modal_contents .newitem_modal_date .date{font-size:23px}#newitem_modal .modal_contents .newitem_modal_date .day{font-size:18px}#newitem_modal .modal_contents .newitem_modal_link{display:block;margin:0 auto;padding:17px 0 0;color:#fff;font-size:20px;font-weight:bold;text-align:center}#newitem_modal .modal_contents .newitem_modal_link::after{display:inline-block;width:17px;height:17px;background:url("/images/top/top_newitem_arrow.png") no-repeat top left;background-size:cover;content:''}body #newitem_modal .modal_contents{position:relative}body #newitem_modal p.sample_btn_close{display:inline-block;z-index:10;position:absolute;top:-9px;right:-7px;width:30px;height:30px;margin:0;border:3px solid #167E9C;border-radius:50px;background:#fff;color:#fff;font-size:10px}body #newitem_modal p.sample_btn_close:before{margin:3px 0 -3px;transform:scale(0.5, 0.5)}body #newitem_modal p.sample_btn_close:selection~#newitem_modal{display:none}#browsing_item{display:block;top:auto}#browsing_item.plural_modal{overflow:visible}#browsing_item .popup_defa{position:relative;max-width:400px;padding:20px;overflow:initial}#browsing_item .browsing_item_wrap{display:block;position:relative;margin:0}#browsing_item .browsing_item_img{display:inline-block;width:30%}#browsing_item .browsing_item_spec{display:inline-block;width:68%;font-size:12px;line-height:1.5;vertical-align:top}#browsing_item .browsing_item_plan{margin:0 0 5px;color:#646464;font-size:10px;line-height:1}#browsing_item .browsing_item_plan span.tax{font-size:10px}#browsing_item .browsing_item_brand{margin:0 0 4px;color:#646464;font-size:10px;font-weight:600;letter-spacing:0.01em;line-height:1.2}#browsing_item .browsing_item_name{margin:0 0 10px;color:#646464;font-size:12px;font-weight:normal;line-height:1}#browsing_item .browsing_buyableitem_name{display:inline-block;margin:0 0 2px;padding:3px 6px;border-radius:10px;background:#eee;font-size:10px}#browsing_item .browsing_item_plan_name{display:inline-block;margin:0 0 4px;padding:2px 3px;border-radius:3px;background:#eee;font-size:10px;line-height:1.3}#browsing_item .browsing_item_cp{display:inline-block;margin:0 0 4px;font-size:10px;line-height:1.3}#browsing_item .browsing_item_price{color:#d9534f;font-size:10px}#browsing_item .price_text_em{font-size:17px;font-weight:bold}#browsing_item .btn_br{width:60%;margin:10px 0 0}#browsing_item .btn_br a{padding:6px 10px;font-size:12px}#browsing_item p.sample_btn_close{display:inline-block;z-index:10;position:absolute;top:-9px;right:-7px;width:30px;height:30px;margin:0;border:3px solid #646464;border-radius:50px;background:#646464}#browsing_item p.sample_btn_close: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;margin:3px 0 -3px;transform:scale(0.5, 0.5);text-align:center;content:url("/images/common/close_w.svg")}.border-line{margin:50px auto 0}#top .contents_wrap{background:#f4f4f4}#top .sub_banner{width:100%;margin:0 auto 70px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#fff}#top .sub_banner ul{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;max-width:780px;margin:0 auto;padding:13px 0}#top .sub_banner li{display:block;width:25%;text-align:center}#top .sub_banner li a{display:block;position:relative;margin:0 auto;padding:0 0 0 50px;color:#646464;font-size:14px;font-weight:bold;text-align:left}#top .sub_banner a:before{display:inline-block;position:absolute;top:-6px;left:0;width:41px;height:41px;background:url("/images/top/img_sub_banner_icon01.png") left top no-repeat;background-size:contain;content:''}#top .sub_banner .sub_banner_new a:before{background:url("/images/top/img_sub_banner_icon02.png") left top no-repeat;background-size:contain}#top .sub_banner .sub_banner_teller a:before{background:url("/images/top/img_sub_banner_icon03.png") left top no-repeat;background-size:contain}#top .sub_banner .sub_banner_buyable a:before{background:url("/images/top/img_sub_banner_icon06.png") left top no-repeat;background-size:contain}#top .sub_banner li a span{display:block;margin:5px 0 0;font-size:10px}#top .side-scrolling-wrapper_a_wrap{right:-20px;width:15px;background:none !important}#top .side-scrolling-wrapper_al{left:-5px}#top .review_content{overflow:hidden;border-radius:10px;background:#fff}#top .review_inner .item_review{display:block;position:static;margin:10px 0 0;font-size:12px;text-align:right;text-decoration:underline}#top .review_inner .item-slide-wrap__card-img{display:block}#top .contents_wrap{margin-top:120px}#brand_model .brand_model_btn_list_wrap{padding:30px 30px 20px;border-radius:10px;background:#fff}#brand_model .brand_model_banner{gap:1%;display:grid;grid-template-columns:repeat(4, 1fr)}#brand_model .brand_model_banner li{margin:0 0 10px}#brand_model .brand_model_banner li a{display:block;position:relative;overflow:hidden;border:3px solid #eee;border-radius:10px;background:#fff}#brand_model .brand_model_banner .model_name{display:flex;align-items:center;min-height:70px;padding:0 0 0 7px;line-height:1.4}#brand_model .brand_model_banner li a p.model_kana{width:51%;color:#000;font-size:13px;font-weight:bold}#brand_model .brand_model_banner li a p.model_kana span{display:block;margin:2px 0 0;font-size:10px;font-weight:normal}#brand_model .brand_model_banner .watch01{z-index:7;position:absolute;top:50%;right:6%;bottom:50%;width:32%;transform:translateY(-50%)}#brand_model .brand_model_banner .model_banner_back{z-index:1;position:absolute;top:-40px;right:-19%;width:60%;height:250%;transform:rotate(31deg);background:#646464}@media screen and (min-width: 320px) and (max-width: 1179px){#top .contents_wrap{margin-top:102px}}@media screen and (min-width: 800px) and (max-width: 1179px){section{width:92%}.w1104{width:100%}#purpose li a{padding:18px 12px 14px}#purpose li .purpose-btn__title::after{right:-30px;bottom:-1px}#brand_model .brand_model_banner{gap:2%;display:grid;grid-template-columns:repeat(3, 1fr)}#brand_model .brand_model_banner .model_banner_back{right:-22%}#brand_model .brand_model_banner .watch01{right:4%}}@media screen and (min-width: 640px) and (max-width: 800px){section.w100{width:92%}.w1200,.w720,.w940{width:100%}.w1104{width:90%}#top .wrapper .contents_wrap{padding:0}.pc_0nly{display:none}.pctab{display:block}.sptab{display:block}.sp_0nly{display:none}#top section h3{margin:0 0 20px}#main .main_wrapper{width:45%}.btn_wt_w450:before{width:36%}.btn_wt_w450:after{width:36%}#top .checked_daily_item{width:92%;margin:0 auto}.shop_reserve{width:45.5%}.news_latest_title{margin:0 0 6px}#top .contents_wrap #news .news_detail ul li,#top .contents_wrap .others #media ul li{margin:0 0 10px}#top .mv_banner{width:100%;margin:0}#top .sub_banner{padding:0 3%}#top .ranking_inner{margin:0}#top .item_list{margin:0 0 80px -5%}body#top .item_list .item_wrap{width:33%;margin:0 0 0 20px}body#top .item_list .item_wrap dl dt{width:auto}body#top .item_list .item_wrap dl dd{width:auto}body#top .item_list .item_wrap dl dd p span.brand{font-size:16px}body#top .item_list .item_wrap dl dd p span.name{font-size:11px}#top #awoo_recomend_item_wrap .item_list{width:95%;margin:0 auto}#top #awoo_recomend_item_wrap .item_list .item_wrap{width:auto;margin:auto}#top #brand_new_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap,#top #seasonal_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap{width:33%}.top-item-image-size{min-height:150px}.dil_news{width:83%}.dil_anchor{width:15%}.karitoke_about_wrap{display:flex;flex-direction:column-reverse}.karitoke_about_text{width:100%;margin:0}.karitoke_about_illust{width:50%;margin:0 auto 10px}.karitoke_about_btn_list{position:inherit;width:100%;height:8%;text-align:center}.btn_userguide_top{margin:0 0 20px}.btn_half{display:inline-block;width:45%;margin:0 0 0 5%}.btn_half a span{margin:0 0 0 11px;font-size:11px}.karitoke_about_btn_list li .btn_br a{max-width:inherit}.btn_br.btn_userguide_top a:before{margin:-34px 0 0 -17px}.karitoke_about_btn_moview{background:url("/images/top/img_movie_banner_bg_m.png") no-repeat center 50%;background-size:cover}.btn_userguide_top a span{display:block;margin:0 10px 0 50px;font-size:12px;text-align:center}.plain_text16_14{font-size:14px;line-height:2}.item_search_btn_list{display:flex;flex-wrap:wrap;justify-content:space-between}.item_search_btn_list li{width:30.3%;margin:0 0 15px}.item_search_btn_list::before{content:none}.item_search_btn_list::after{display:block;width:30.3%;margin:0 0 15px;border:3px solid #fff;content:''}#top .news_latest{padding:20px 0}.ranking_sitetop .ranking_others_list{text-align:center}#feature_styling .other_item_list li .other_item_image{height:14vw}#feature_styling .feature_detail .feature_detail_lead{font-size:14px}#top .inner_banner{width:100%}#magazine_recent .magazine_recent_list li a .img_wrap{display:block;height:105px}#top .checked_daily_item .item_list{margin:0 0 40px}#top .item_list{margin:0 0 40px}#top .side-scrolling-wrapper_al{left:-20px}#top #brand_new_items .ranking_inner,#top #seasonal_items .ranking_inner{margin:0 0 40px}#purpose ul{display:flex;flex-wrap:wrap;justify-content:space-between}#purpose ul::after{display:block;width:48%;content:''}#purpose li{width:48%;margin:0 0 30px}#purpose li:last-of-type{margin:0}#purpose li a{padding:20px 20px 15px}#popular_brand li{width:31%}footer .footer_wrap{padding:0 20px}#brand_model .brand_model_btn_list_wrap{padding:30px 30px 40px}#brand_model .brand_model_banner{gap:4%;display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 320px) and (max-width: 640px){.w1200,.w940,section{width:90%}.pc_0nly{display:none}.pctab{display:none}.sptab{display:block}.sp_0nly{display:block}#top .sub_banner li a{display:flex;flex-direction:column;align-items:center;padding:0;font-size:11px;text-align:center}#top .sub_banner a:before{position:static;margin:0 0 4px;padding:0}#top .sub_banner li a span{display:none}#top .sub_banner ul{padding:14px 0 11px}.explanation{line-height:1.8}.w720,.w940{width:90%}#top section.w100{padding:60px 0}#top .sub_banner{width:100%;margin:0 0 30px;padding:0}#top .inner_banner{width:100%}#popular_brand li{width:49%;margin:0 0 10px}body #filtering_box form.search_form_area{max-width:370px}#top .emergency-info__link{width:84%;padding:10px 4% 10px 2%}.karitoke_about_wrap{display:flex;flex-direction:column-reverse;padding:15px 15px 0}.karitoke_about_illust{text-align:center}.karitoke_about_illust img{width:85%}.btn_userguide_top{display:block;margin:0}.service_text_wrap .plain_text16_14{margin:15px 0}.btn_userguide_top a span{display:block;margin:0;font-size:12px;text-align:center}.btn_half{display:inline-block;width:45%;margin:0 0 0 5%}.btn_half .btn_br a{font-size:11px}.karitoke_about_btn_list li .btn_br a{max-width:inherit}.karitoke_about_btn_list .btn_br.btn_userguide_top a{border:2px solid #d8720e;background-color:#ffffff;color:#d8720e;padding:20px 10px 19px 30px}.btn_br.btn_userguide_top a:before{margin:-34px 0 0 -26px;transform:scale(0.35);content:url("/images/common/icon_userguide.png")}.karitoke_about_btn_moview{background:url("/images/top/img_movie_banner_bg.png") no-repeat center 50%;background-size:cover;padding:36px 0px;background-color:#240000}#guide-movie-modal .popup_defa{width:90%}#top #karitoke_about h2{text-align:left}#top #karitoke_about .service_text_wrap .main_copy{margin:0 0 10px;font-size:15px;text-align:left}#top #karitoke_about .title_l span.title_stripe:after{margin:12px auto}#top .subfile_t span{position:relative}#top .contents_wrap #news .news_detail ul li a span,#top .contents_wrap .others #media ul li a span{display:block}#top .contents_wrap #news .news_detail ul li a .update_day,#top .contents_wrap .others #media ul li a .update_day{margin:0 0 6px;font-size:10px}#top .contents_wrap #news .news_detail ul li a .news_title{width:100%}#top .contents_wrap #media .news_detail ul li a .more_info,#top .contents_wrap #news .news_detail ul li a .more_info{display:inline-block;width:auto}#top .contents_wrap .news_detail ul li a .dil_anchor:before{position:relative}#top .contents_wrap div.news_latest .news_detail ul li a .dil_anchor:before{top:2px !important}#top .contents_wrap #news .news_detail ul li,#top .contents_wrap .others #media ul li{left:20px;margin:0 0 22px}#top .contents_wrap #news .news_detail ul li:last-child,#top .contents_wrap .others #media ul li:last-child{margin:0}#main .filtering_box form.search_form_area{width:100%}#main .free_word input{height:30px;padding:6px 34px 6px 15px;font-size:12px}#main .free_word_btn button{width:30px;height:30px}#main .free_word_btn span::before{-webkit-transform:scale(0.6, 0.6);-moz-transform:scale(0.6, 0.6);-ms-transform:scale(0.6, 0.6);-o-transform:scale(0.6, 0.6);display:block;margin:3px 0 0 -2px;transform:scale(0.6, 0.6);content:url("/images/common/mf_glass_g.svg")}#news .w940{width:90%}#news.news_list{margin:auto;padding:15px}#media .news_detail{padding:15px}.border_blank{padding:0}#top .others{padding:0}#top .contents_wrap .others #media{margin:0 auto 60px}#top .contents_wrap .others #media_list{margin:0 auto 40px}body#top .item_list .item_wrap,body#top .item_list .item_wrap:last-child{width:33%}body#top .item_list .item_wrap:last-child{margin:0}body#top .item_list .item_wrap dl dt{width:auto}body#top .item_list .item_wrap dl dd{width:auto}#top .item_list .item_wrap:last-child{margin:0}body#top #awoo_recomend_item_wrap .item_list .item_wrap{margin:0 5px}#top section#brand_new_items{width:100%}body#top #brand_new_items .ja_followup{margin:0 0 20px;font-size:32px;text-align:left}#top #brand_new_items .ranking_inner{margin:0 0 40px}#top #brand_new_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap,#top #seasonal_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap{width:33%;margin:0 10px}#top #brand_new_items .ranking_item_image_wrap .ranking_item_image{width:auto}#top #brand_new_items .ranking_item_image_wrap .ranking_info{width:auto}#top #brand_new_items .ranking_sitetop .ranking_others_list{margin:0}#top #new_arrival,#top #pickup,#top #top_shop{width:100%}.pickupup_inner{margin:0 0 40px}#top .checked_daily_item .item_list{margin:0 0 40px}#top .item_list{margin:0}.latest_ranking_title br{display:block !important}.dil_news{width:73%}.dil_anchor{width:25%}#top section h2{margin:0 0 15px;font-size:22px;letter-spacing:-0.02em;text-align:left}.checked_daily_item{margin:80px auto 0}.checked_daily_item h2.title_contents_head{font-size:32px}.karitoke_about_text{width:100%;margin:0 0 25px}.karitoke_about_illust,.karitoke_about_text{display:block}.karitoke_about_illust{width:auto}#purpose{width:100%}.purpose_btn_list_wrap{padding:15px}#purpose ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;text-align:center}#purpose li{width:48%;margin:0 0 20px}#purpose li a{padding:17px 13px 12px}#purpose li:last-of-type{margin:0}#purpose li .purpose-btn__title::after{right:-33px;bottom:0;width:85px;height:62px}.plain_text16_14{font-size:14px;line-height:1.6}.other_item_list li{margin:0 0 30px;padding:0 0 30px}#feature_styling .other_item_list li{width:100%;margin:0 auto}.item_search_inner{padding:15px 15px 5px}.item_search_btn_list_wrap{margin:0}.item_search_btn_list{display:flex;flex-wrap:wrap;justify-content:space-between}.item_search_btn_list li{display:flex;width:30.4%;margin:0 0 10px;border:2px solid #eee;font-size:10px}.item_search_btn_list::before{content:none}.item_search_btn_list::after{display:block;width:30.4%;margin:0 0 15px;border:3px solid #fff;content:''}.item_search_btn_list li .fs_8{font-size:8px}.item_search_btn_list li span{display:none}.item_search_btn_list_wrap .btn_textlink{margin:15px 0 50px}#feature_styling{width:100%;margin:auto 0 70px}#feature_styling .feature_styling_inner{padding:15px}#feature_styling .feature_box{display:block}#feature_styling .feature_detail{display:block;width:100%;margin:0 auto 50px}#feature_styling .other_item_list li .other_item_image{width:100%;height:44vw}#feature_styling .other_item_list li .btn_textlink{padding:20px 0 0}.media_list_box{width:800px}.media_list_box .media_list_item{min-width:80px}.ranking_sitetop .ranking_others_list{text-align:center}.top-item-image-size{width:100%;min-height:100px}#top .review_inner .review_watch{display:block;width:100%;margin:0 auto}#browsing_item .browsing_item_spec{width:67%}#browsing_item .btn_br{width:100%}#browsing_item .rental_icon{top:-10px;padding:7px}#top .free_word{width:90%}#magazine_recent .magazine_recent_list li a .img_wrap{height:120px;margin:0 10px 30px 0}#magazine_recent .magazine_recent_list{display:block}#magazine_recent .magazine_recent_list li{width:100%}#magazine_recent .magazine_recent_list li a{display:flex;font-size:16px}#magazine_recent .magazine_recent_list li a .img_wrap{display:block;width:50%}#magazine_recent .magazine_recent_list li a .magazine_recent_text{display:block;width:50%}#top #item_recommend{margin:0}#top .item_list{margin:0 !important}#top #brand_new_items .ranking_item_brand,.item_list .item_wrap .serial_detail dl dd p span.brand,.item_list .item_wrap dl dd p span.brand{font-size:11px}#top .item_list .item_wrap .serial_detail dl dt,#top .item_list .item_wrap dl dt{left:0}#top .item_list .item_wrap dl dt p.discount_percent_icon,#top .item_list .item_wrap dl dt p.new_icon{bottom:-3px;left:6px}#top .checked_daily_item .item_list .item_wrap{padding:0}body#top #brand_new_items .ja_followup{font-size:22px;line-height:1}#top #popular_ranking{width:100%}#top section.w100{padding:15px 0}#top #brand_new_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap,#top #seasonal_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap,body#top .item_list .item_wrap{margin:0 2px}#top .ranking_item_image img,body#top .item_list .item_wrap dl dt{padding:0}#item_recommend .item_list .item_wrap,#other_model_item .item_list .item_wrap,#similar_item .item_list .item_wrap{padding:10px 6px 0 8px}#top #brand_new_items .ranking_sitetop .ranking_others_list .ranking_item_image_wrap{margin:0 2px}#top #brand_new_items .ranking_item_image_wrap .ranking_item_image,body#top .item_list .item_wrap dl dt{width:100%;padding:10px 0 0}#top #brand_new_items .ranking_item_image.item_wearing,#top #seasonal_items .ranking_item_image.item_wearing{padding:0}#top .item_list .item_wrap dl dt p.discount_percent_icon{margin:0 0 3px}.item_list .item_wrap .serial_detail dl dt,.item_list .item_wrap dl dt{left:0}.checked_daily_item{margin:20px auto}#new_arrival .btn_textlink,#pickup .btn_textlink,#popular_ranking .btn_textlink,#top_shop .btn_textlink,.checked_daily_item .btn_textlink.btn_textlink_r{margin:10px 0 0;text-align:right}.ranking_item_info{font-size:11px}.pickupup_inner{margin:0 0 15px}body#top .item_wrap .brand{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box !important;width:90%;overflow:hidden;font-size:11px;white-space:normal}body#top .name.count_name{-webkit-line-clamp:1;font-size:10px}#top section h3{margin:0 0 15px}#popular_brand{padding:0}#popular_brand li{width:48%}#brand_model,#feature_styling .w940,#item_search,#karitoke_about,#karitoke_about .w940,#media,#media_list,#other_contents,#purpose .w940,.review_inner{width:100%}.item_search_btn_list_wrap .btn_textlink{margin:0 0 30px}.plain_text16_14{font-size:13px}#feature_styling .other_item_list li .btn_textlink{margin:0;padding:0}#feature_styling .feature_detail{margin:0 auto}.media_less_list_wrap{justify-content:space-between}.media_less_list_wrap li{width:30%}.media_less_list_wrap li img{height:40px}.contents_wrap{margin:0}#brand_model .brand_model_btn_list_wrap{padding:15px 15px 25px}#brand_model .brand_model_banner{gap:2%;display:grid;grid-template-columns:repeat(2, 1fr)}#brand_model .brand_model_banner li a p.model_kana{width:62%;font-size:12px;line-height:1.3}#brand_model .brand_model_banner .model_banner_back{right:-36%}#brand_model .brand_model_banner .watch01{right:-2%}#brand_model .brand_model_banner li a{border:2px solid #eee}}@media screen and (min-width: 320px) and (max-width: 480px){#purpose li{width:100%;margin:0 auto 45px}#purpose li:last-of-type{margin:0 auto}#purpose li .purpose-btn__title::after{right:-20px;bottom:0;width:115px;height:84px}}@media screen and (min-width: 320px) and (max-width: 400px){#top section h2{font-size:20px}body #filtering_box form.search_form_area{max-width:none}}@media screen and (min-width: 320px) and (max-width: 375px){.service_text_wrap .main_copy{font-size:16.1px}.item_search_btn_list_wrap .s_brand_name{transform:scale(0.9)}.service_text_wrap .plain_text16_14{line-height:1.45em}}@media screen and (min-width: 320px) and (max-width: 370px){.item_search_btn_list .btn_br a.color_gb,.karitoke_about_btn_list .btn_br a.color_gb{font-size:10px}#top section h2{font-size:18px}}
