@charset "UTF-8";@media only screen and (max-width :750px){.news_text{width:100%}img{height:auto !important}a[href^="tel:"]{pointer-events:inherit}.pc,#global-nav,#contact_form7 th br,.lp_add .cont ul li br,.header-right li:first-child,.floating-menu{display:none}.sp,.brand .brandBox .brandname,#contact_form7 th,#contact_form7 td,.more_btn a,.more_btn,#nav-toggle,.lp_add .cont ul,.header-right .telno p br.sp{display:block}ul.fixed-bottom.pc{display:flex !important}#contact_form7 table,#contact_form7 th,#contact_form7 td,#section-purchase-single .section-purchase-single-right{border:none;width:100%}.more_btn a,#contact_form7 input,#contact_form7 textarea,.flow_step .flow_text .kit{max-width:100%}.openbtn{display:inherit}.brand_cam,.top_flow,.requestinner,#footer #ft_list_wrap,.site-name-logo .site-name-logo-contents,.itemsection,.stain,#section-voice .inner{width:94%}.newarrival,.subrequestinner,.side_site_menu a img,#side .side_site_menu li a,.brand .pickupbrand,.brand .pickupbrand .brandcomment,.brand .pickupbrand .brandname,.brand .brandBox,.brand .brandBox .brandname,.brand .pickupbrand li img,.brand .brandBox li img,.brand .brandBox .brandcomment,.subpage .itemli,.site-name,.itemsection dl img,.choice,.lp_add .cont ul li,#contact_form7 input,#contact_form7 textarea,.top_brand,.top_brand li img,.more_btn a,.top_brand .brandname,.flow_step .flow_text .kit{width:100%}.tab-label{width:50%;font-size:12px}#contact_form7 .wpcf7-list-item input{width:auto}#contact_form7 th,#contact_form7 td{padding:0;font-size:14px}.lp_add .cont ul li:nth-child(2){padding:10px 0;margin:10px 0;border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#contact_form7 td{padding-bottom:10px}.request-txtimg,#subsection-request .section-request-l .request-txtimg{width:350px;margin-left:auto;margin-right:auto}.faq a{width:300px;font-size:14px}.subpage .itemli li img{width:70%;margin-bottom:5px}.itemlist p{font-size:14px;padding:0 15px}.headbox{height:auto;padding:5px 3%}#section-request .section-request-l,#subsection-request .section-request-l,.flow_step .flow_text,.flow_step img,.header-left,.stain li,.header-right li{width:100%;float:none}.top_flow ul{display:flex;overflow-x:scroll}.top_flow li{min-width:200px;float:none}.top_flow p{margin:0;border:none;width:100%;padding:15px}.stain li{display:flex;justify-content:space-between;margin-bottom:25px}.stain li img{width:100px;height:100px !important;margin-right:10px;height:auto}#subsection-request .section-request-r{float:none;width:100%;height:auto;margin-top:10px}.brand .brandBox .brandname{height:auto;margin-bottom:5px;font-size:12px}#footer .ft_list{width:100% !important;float:none}.h1_tag{height:auto}#section-request .section-request-l .request-txtimg{left:0;right:0}#section-request .section-request-r{float:none;width:100%;margin-top:20px}.fb-page a{display:block !important;width:100% !important;text-align:center}blockquote{padding:20px;text-align:center}.side_site_menu a{display:inline-block;vertical-align:top;width:48%;margin:0 .7%}#side ul{margin-bottom:25px}.main-column{box-sizing:border-box}.newarrival,.qapoint,.feature .point_text,.centersection,#footer .footer_adress p,.main-column{padding-left:3%;padding-right:3%}.newarrival .centersection{padding-left:0;padding-right:0}.newarrival .centersection .newarrivalone,.columnone,.brand .pickupbrand li,.brand .brandBox li,.subpage .itemli li,.top_brand li{width:48%;box-sizing:border-box;float:none;display:inline-block;margin:0 1% 25px;vertical-align:top;height:auto}.itemsection a,.voice_cont,.choice dl{display:inline-block;width:46%;box-sizing:border-box;float:none;margin:0 1.5% 15px;vertical-align:top;height:auto}.newarrival_item{display:inline-block;width:48%;box-sizing:border-box;float:none;margin:0 1% 15px;vertical-align:top;height:auto}.newarrivalone .flex,.newarrival_item .flex{display:block}.newarrivalone .ladies,.newarrivalone .mens,.newarrivalone .unisex,.newarrival_item .ladies,.newarrival_item .mens,.newarrival_item .unisex,.newarrivalone .takuhai,.newarrival_item .takuhai{width:100%}.sp_archive_newarrivalone .flex{display:flex}.sp_archive_newarrivalone .ladies,.sp_archive_newarrivalone .mens,.sp_archive_newarrivalone .unisex{width:100px}.sp_archive_newarrivalone .takuhai{width:80px}.brand_cam{margin-left:auto;margin-right:auto}.voice_cont:last-child{margin:0 1.5% 15px}.itemsection dl{width:100%;height:auto;float:none;margin-bottom:0}.feature .leftblock,.feature .rightblock{float:none;width:100%;height:auto;padding:30px 0 0}.voice_cont .thumbnail img{height:150px !important}.voice_main{padding:15px}h2 span{padding-right:0}.sitemap .urllist ul{border:none}.feature .rightblock,#subcontent .subpage,#side,.selected_point p,.brand .leftside,.brand .rightside,.articleList .articleBlock .summaryarea,.articleList .articleBlock .thumbnail img,.sitemap .urllist ul{float:none;width:100%}#section-request .section-request-r .num,#subsection-request .section-request-r .num{font-size:34px}.lp_add .cont p#read span{font-size:30px}.header-right .telno span{font-size:24px}.lp_add .cont h2,.lp_add .cont ul li span{font-size:20px}.articleList .articleBlock .articleTitle,.privacy h3,#section-voice .entry-voice .entry-voice-txt dt,#section-voice .entry-voice .entry-voice-info dd{font-size:16px}#subsection-request .section-request-r dt,.voice_cont .summaryarea h3,#section-request .section-request-r dt{font-size:15px}.feature .point_text p,.centersection p,.lp_add .cont p#read,.selected_point p,.for_first p,.business-day,#section-purchase-single .section-purchase-single-right dt,#section-purchase-single .section-purchase-single-right dd,#section-voice .entry-voice .entry-voice-txt dd{font-size:14px;text-align:center}.stain li p,.privacy p{font-size:13px}.brand .pickupbrand .brandname,.brand .pickupbrand .brandcomment,#subsection-request .section-request-r .time,.brand .brandBox .brandcomment,.subpage .itemli p,.site-name .header-left p,.articleList .articleBlock .summaryarea .articlesummary,#header ul,.choice dd,.brand_cam .caution,#section-request .section-request-r .time{font-size:12px}.header-right .telno p,.articleList .articleBlock .summaryarea .readmore_bt{margin-top:10px}.lp_add .cont p#read{width:120px;height:120px;padding-top:30px;right:-10px}.header-left img{width:180px;margin-top:10px}.lp_add .cont{padding:30px 20px}.choice dt img{width:100px}#section-request .section-request-r dl{margin-top:15px}.voice_cont .summaryarea h3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding:0;margin:10px 0 5px}.subpage .itemli p,.header-left{text-align:left}.header-right{text-align:right;padding-top:5px}.infoarea{padding:10px}.articleList .articleBlock .thumbnail img{width:250px;margin:0 auto 15px}.crazyfont{font-size:20px;padding-bottom:3px}.centersection p{padding-left:0;padding-right:0}.brand .rightside{margin-left:0}.site-name-logo-contents,.site-name-logo,.feature .point_block,#section-request .section-request-r{height:auto !important}.feature .point_text{position:static;width:100%;margin-top:0}#subsection-request .section-request-l .request-txtimg{left:0;right:0;margin-left:auto;margin-right:auto}.selected_point img{float:none;margin:15px auto 0;display:block}.feature .point_num{position:static;display:none}.faq dl{padding:0}.seotext{position:static;padding:20px;font-size:12px;width:100%;box-sizing:border-box;text-align:left}#footer .footer_adress{margin-bottom:0;padding:50px 0 100px}#footer .footer_adress img{width:150px;height:auto}.selected_point,.for_first{padding:15px}.selected_point{margin-bottom:15px}.prizebnr{float:none;text-align:left;margin:0;padding:0;padding-top:15px;padding-bottom:15px}.prizebnr img{display:inline-block;margin:0 10px 0 0;width:60px}.site-name-logo .header-right{position:absolute;right:3%;margin-left:0;height:auto;top:88px;width:160px}#section-purchase-single .section-purchase-single-left img{float:none;width:80%;margin:0 auto;display:block}#section-voice .entry-voice{float:none;box-sizing:border-box;width:100%}.columnone{padding-bottom:50px}.swiper .columnone{width:100%;height:auto}.more_btn{width:300px}.main-column p{height:150px;overflow-y:scroll;font-size:13px}.seotext{height:150px;overflow-y:scroll;width:90%;margin:0 auto 0px;background-color:#fff;position:absolute;bottom:0}.seophoto{padding-bottom:50px}.flow_step{display:flex}.flow_step img{width:100px;height:100px !important;margin-right:20px}.flow_step .flow_text{font-size:13px;padding:0}ul.fixed-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:50;background-color:rgba(255,255,255,1);padding:10px;display:flex;align-items:center;justify-content:space-between}ul.fixed-bottom li{width:49%;border:1px solid #ccc;box-sizing:border-box;padding:10px;position:relative}ul.fixed-bottom li a{display:block;text-decoration:none;background-color:#fff}ul.fixed-bottom li a i{margin-right:5px;font-size:32px;position:absolute;top:15px;left:20px}ul.fixed-bottom li a p{font-size:14px;line-height:1.4em;text-align:left;font-weight:700;padding-left:60px}ul.fixed-bottom li:first-child a i{color:#33c526}ul.fixed-bottom li:last-child a i{color:#fbce2f}#toc_container{width:100%;font-size:14px}h2.post-title{font-size:20px;padding-top:20px;padding-left:0}.brandconcept_text{width:94%;display:block;margin:30px auto}.brandconcept_cont{display:block}.brandconcept_img img{width:200px;margin:10px auto 30px;display:block}.brandconcept_conttext{font-size:12px;width:100%}.single-voicepage{display:block}.single_img{width:100%}.single-voice_right{width:100%}.sitemap_flex li{width:48%;margin:10px 1%}.area_copy{font-size:20px;margin:15px 0}.area_copy br{display:none}.area_desc{font-size:15px}.area_list li{width:100%}.compare_bl img{width:100%}.price_area{display:block}.price_box{width:100%;margin:10px 0 20px}.cp_price img{width:50%}.price_item,.cp_price .price_item{padding:10px}.sp_priceitem dl{display:flex;justify-content:flex-start}.sp_priceitem dl dt{width:40%;margin-bottom:0}.sp_priceitem dl dd{width:50%}.price_item dl .price{font-size:21px}.price_item dl .price_after,.price_item dl .price_desc{height:auto}.sp_priceitem{position:relative;cursor:pointer;font-size:1rem;font-weight:400;transition:all .5s ease}.sp_priceitem:before,.sp_priceitem:after{position:absolute;content:'';width:15px;height:2px;background-color:#333}.sp_priceitem:before{top:90%;right:10px;transform:rotate(0deg)}.sp_priceitem:after{top:90%;right:10px;transform:rotate(90deg)}.sp_priceitem.close:before{transform:rotate(45deg)}.sp_priceitem.close:after{transform:rotate(-45deg)}.sp_pricebox{display:none}.campaign_wrapper .swiper{box-sizing:border-box;padding:0 !important}.campaign_wrapper .swiper-slide{width:100% !important;margin:0 !important;box-sizing:border-box}}@media not screen and (1){.page-top{position:static}}