/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:10px}body{margin:0;font-family:Roboto,Noto Sans JP,sans-serif}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left}.pc_only{display:block}.sp_only{display:none}@media (max-width:767px){.pc_only{display:none}.sp_only{display:block}}body{font-family:Noto Sans JP,sans-serif;font-weight:200;line-height:1.7;letter-spacing:1px;color:#000;overflow-x:hidden}.btn{transition:all .3s}h2,h3{font-weight:400}.btn:hover{opacity:.6}.btn_next{font-size:12px;border:1px solid #5C5C5C;text-align:center;max-width:200px;margin:20px auto;position:relative}.btn_next a,.btn_next button{font-weight:400;color:#000;display:block;width:100%;height:100%;padding:10px;box-sizing:border-box;transition:all .3s}.btn_next:before{content:"";display:block;width:60px;height:1px;background:#5c5c5c;position:absolute;top:0;bottom:0;right:-30px;margin:auto;transition:all .3s}.btn_next a:hover,.btn_next button:hover{background-color:#000;color:#fff}.btn_next:hover:before{transform:translate(15px);background:#000}img{width:100%}p{font-size:12px;line-height:1.7}a{font-size:12px;line-height:1.5;display:block}.inner{max-width:900px;margin:0 auto;text-align:center}@media (max-width:950px){.inner{width:90%}}.js_fade{opacity:0;visibility:hidden;transform:translateY(50px);transition:opacity 1s,visibility 1s,transform 1s}.scroll{opacity:1;visibility:visible;transform:translateY(0)}.red-text{color:#bc8f8f}.bold{font-weight:700}.under_title{font-size:15px;font-weight:400;padding:40px 0;text-align:center}.under_title h2 span{font-size:10px}.breadcrumb ul{display:flex;align-items:center;margin:160px 0 0}.breadcrumb ul li{margin-right:10px}.breadcrumb ul li a,.breadcrumb ul li p{font-size:10px;display:block;text-decoration:none}@media (max-width:1050px){.breadcrumb ul{margin:95px 0 0}}.title_band{text-align:center;font-size:14px;font-weight:300;padding:20px 0 30px;border-top:1px solid #5C5C5C;width:100%}.title_band img{max-width:350px;margin:13px auto 0;position:relative}.title_band h3{position:relative}.title_band h3:after{content:"";width:100%;height:1px;background-color:#5c5c5c;background-size:cover;position:absolute;bottom:-21px;left:0}.ac-menu li:first-child{border:none}.ac-menu .label{cursor:pointer;position:relative;transition:.5s}.ac-menu .label:before,.ac-menu .label:after{content:"";width:14px;height:1px;background:#000;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ac-menu .label:after{transform:translateY(-50%) rotate(90deg);transition:.5s}.ac-menu .label.open:before{opacity:0}.ac-menu .label.open:after{transform:rotate(180deg)}.ac-menu .detail{display:none}.ac-menu .accordion_narrow{text-align:center}.accordion_wide_common .label h3{font-size:14px;font-weight:400;padding:10px 0;border-bottom:1px solid #D8D8D8}.accordion_wide_common .detail .img{margin-top:20px}.accordion_narrow_common{text-align:left;width:90%;margin:0 auto}.accordion_narrow_common .accordion_narrow_common_title{font-weight:400}.accordion_narrow_common .label{display:flex;padding:20px 0;border-bottom:1px solid #000}.accordion_narrow_common .label h4{font-size:12px;font-weight:400;padding-left:35px;position:relative}.accordion_narrow_common .label h4:before{position:absolute;content:"";background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_q.jpg?v=161515306691370604721762739009);background-size:cover;width:20px;height:20px;top:0;left:0}.accordion_narrow_common .label img{width:20px}.accordion_narrow_common .detail p{font-size:10px;margin:20px 0;line-height:1.5}.products{max-width:900px;margin:0 auto;text-align:center}.products ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px}.products ul:before{content:"";display:block;width:23%;order:1}.products ul:after{content:"";display:block;width:23%}.products ul li{border-bottom:1px solid #d8d8d8;margin:0 0 40px;width:23%}.products ul li a{display:flex;flex-direction:column;height:100%;position:relative}.products ul li a:after{position:absolute;left:0;content:"";width:100%;height:1px;background:#000;bottom:-1px;transform:scaleX(0);transform-origin:left top;transition:transform .4s}.products ul li a:hover:after{transform:scale(1)}.products ul li img{width:130px;margin:0 auto;transition:all .4s}.products ul li a:hover img{transform:scale(1.1)}.products ul li .text{display:flex;flex-direction:column;justify-content:space-between;margin:20px 0;flex-grow:1}.products ul li .name{font-size:12px;line-height:1.7;font-weight:400}.products ul li .name span{font-size:10px;font-weight:200}.products ul li .sold_out{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:10px;color:#fff;background-color:#989898;padding:5px 10px;border-radius:2px}.products ul li .badge{display:flex;justify-content:center;align-items:center}.products ul li .badge h4{font-size:10px;letter-spacing:1px;color:#fff;background-color:#bc8f8f;border-radius:2px;width:70px;margin:15px 4px 0;padding:5px 10px}.products ul li .price{margin:15px auto 0;width:100%;max-width:172px;display:flex;justify-content:space-around;align-items:center;font-weight:300}.products ul li .price .tax{font-size:10px}.products ul li .price .red{color:#bc8f8f}.products ul li .price .compare{color:#a0aec0}.products ul li .price .through{text-decoration:line-through;text-decoration-color:#a0aec0;text-decoration-thickness:1px}@media (max-width:767px){.products ul{justify-content:space-between}.products ul li{width:47%;margin:0 0 40px}}.header{background-color:#fff;width:100%;position:fixed;top:0;left:0;right:0;z-index:999}.header_band{text-align:center;background-color:#bb8f8f;color:#fff;height:30px}.header_band p{line-height:30px}.header_inner{padding:0 40px;display:flex;align-items:center;justify-content:space-between;height:60px;position:relative}.header_top{height:60px;border-bottom:1px solid #F8F8F8;background-color:#ffffffe6}.header_top .header_title{width:84px;line-height:16px}.header_top .header_title a{line-height:16px}.header_top .header_icon{display:flex;align-items:center}.header_top .header_icon a{line-height:15px}.header_top .header_icon img{vertical-align:middle}.header_top .header_icon .login{margin-left:30px;width:13px}.header_top .header_icon .cart{margin-left:30px;width:18px}.header_bottom{height:55px;text-align:center;background-color:#ffffffe6}@media screen and (max-width: 1050px){.header_bottom{height:auto}}.header_nav{position:absolute;left:0;top:60px;width:300px;height:100vh;transform:translate(-100%);transition:ease .4s;margin:0 auto}@media (min-width: 1051px){.header_nav{position:static;transform:initial;height:inherit;display:flex;justify-content:end;width:900px}.nav_items{width:100%;display:flex;align-items:center;height:initial;justify-content:space-between}}.nav-items_item a{width:100%;display:block;text-align:center;font-size:12px;font-weight:300;line-height:55px;margin-bottom:12px;position:relative}@media (min-width: 1050px){.nav-items_item a{margin-bottom:0}.nav-items_item a:after{position:absolute;left:0;content:"";width:100%;height:1px;background:#000;bottom:-1px;transform:scaleX(0);transform-origin:left top;transition:transform .4s}.nav-items_item a:hover:after{transform:scale(1)}}@media (max-width: 1050px){.nav-items_item a{line-height:32px}.nav-items_item a:after{top:13px;bottom:inherit}}.header_hamburger{width:48px;height:100%}.hamburger{background-color:transparent;border-color:transparent;z-index:999}.hamburger{display:none}.hamburger span{width:50px;height:1px;background-color:#000;position:relative;transition:ease .4s;display:block}.hamburger span:nth-child(1){top:5px}.hamburger span:nth-child(2){margin:10px 0}.header_nav.active{transform:translate(0)}.hamburger.active span:nth-child(1){top:11px;transform:rotate(10deg)}.hamburger.active span:nth-child(2){top:0;transform:rotate(-10deg)}@media (max-width:1050px){header .pc_only{display:none}header .sp_only{display:block}.header{height:110px;transition:all .3s ease}.header_inner{position:relative;height:80px;padding:0 25px;transition:all .3s ease}.header_top{background-color:#fff}.header_top .header_title{width:74px;height:fit-content}.js-animation{height:60px}.header_top{border:none}.header_bottom{order:1}.header_nav{background-color:#ffffffe6}.header_top .header_title{margin:0 auto;position:absolute;top:50%;bottom:50%;left:0;right:0;transform:translateY(-50%);order:2}.header_top .header_icon{order:3}.header_top .header_icon a{margin-left:30px}.hamburger{display:block}.header_bottom{background-color:#fff0}.nav-items_item a{text-align:left;font-size:12px;margin-left:30px}.nav-items_item a{position:relative;line-height:40px}.nav-items_item a:after{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_arrow_black.png?v=172236350328248066041762738999);background-size:cover;width:5px;height:8px;top:17px;left:220px}.nav-items_item .mypage{margin-top:0;padding-left:45px;position:relative;width:240px;height:40px;background-color:#000;color:#fff}.nav-items_item .mypage:before{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_login_white.png?v=4282336621739794391762739008);background-size:cover;width:12px;height:14px;top:13px;left:20px;filter:brightness(5)}.nav-items_item .mypage:after{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_arrow_black.png?v=172236350328248066041762738999);background-size:cover;width:5px;height:8px;top:16px;left:220px;filter:brightness(5)}}footer{border-top:1px solid #D8D8D8;padding-top:50px;background-color:#fff}footer h2{font-size:12px;font-weight:300}footer .footer_top ul{display:flex;justify-content:center;align-items:center;margin:20px 0 50px}footer .footer_top ul li a{margin:0 18px}footer .footer_top ul li a img{width:20px}footer .footer_top ul li:last-child img{width:28px}footer .footer_top .line a{display:flex;justify-content:center;width:310px;padding:20px 0;margin:0 auto;border-top:1px solid #5C5C5C;border-bottom:1px solid #5C5C5C;transition:all .4s}footer .footer_top .line a:hover{background-color:#000;color:#fff}footer .footer_top .line img{width:20px;margin-left:20px}footer .footer_bottom{background-color:#000;height:140px;margin-top:70px}footer .footer_bottom .inner{display:flex;justify-content:space-between;align-items:center}footer .footer_bottom a img{width:100px;margin:30px}footer .footer_bottom ul{margin:30px}footer .footer_bottom ul li{text-align:right;margin:10px 0}footer .footer_bottom ul li a{color:#fff;font-size:12px}footer .footer_bottom p{text-align:center;background-color:#000;font-size:10px;color:#fff;padding-bottom:5px}@media (max-width:1050px){footer{position:relative;z-index:20}}@media (max-width:767px){footer .footer_bottom .inner{flex-direction:column}footer .footer_bottom a img{width:74px;margin:30px 0 20px}footer .footer_bottom ul{display:flex;margin:0 0 30px}footer .footer_bottom ul li{margin:0}footer .footer_bottom ul li:first-child{margin-right:40px}footer .footer_bottom ul li a{font-size:12px}}#top .main_visual{margin-top:145px;position:relative}#top .main_visual .text{position:absolute;top:50%;left:11%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#top .main_visual .text_04{left:18%}#top .main_visual .text h2{font-size:1.8vw;font-weight:200;line-height:1.8}#top .main_visual .text p{font-size:1vw;margin-top:5px}.swiper-slide{height:auto}#top .swiper .swiper-slide img{width:100%;height:100%}#top .swiper .swiper-pagination-bullet{background-color:#000;height:8px;width:8px}@media (max-width:1050px){#top .main_visual{margin-top:110px}}@media (max-width:767px){#top .main_visual .text{width:100%;position:absolute;top:6%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);text-align:center}#top .main_visual .text_01{text-align:left;margin-left:6%}#top .main_visual .text_04{left:50%}#top .main_visual .text h2{font-size:4vw}#top .main_visual .text p{font-size:2.5vw;margin-top:10px}}#top .notice_wrapper a{display:block;text-align:center;padding:10px;width:100%;background-color:#e4e1e1}#top .notice_wrapper a p{color:#000}#top .top_products{max-width:900px;margin:60px auto 0;text-align:center}#top .top_products h2{font-size:18px;margin-bottom:60px}#top .top_products ul{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:60px}#top .top_products ul li{border-bottom:1px solid #d8d8d8;margin:0 15px 40px;min-width:160px}#top .top_products ul li a{display:flex;flex-direction:column;height:100%;position:relative}#top .top_products ul li a:after{position:absolute;left:0;content:"";width:100%;height:1px;background:#000;bottom:-1px;transform:scaleX(0);transform-origin:left top;transition:transform .4s}#top .top_products ul li a:hover:after{transform:scale(1)}#top .top_products ul li img{width:130px;margin:0 auto;transition:all .4s}#top .top_products ul li a:hover img{transform:scale(1.1)}#top .top_products ul li .text{display:flex;flex-direction:column;justify-content:space-between;margin:20px 0;flex-grow:1}#top .top_products ul li .name{font-size:12px;line-height:1.7;font-weight:400}#top .top_products ul li .name span{font-size:10px;font-weight:200}#top .top_products ul li .sold_out{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:10px;color:#fff;background-color:#989898;padding:5px 10px;border-radius:2px}#top .top_products ul li .badge{display:flex;justify-content:center;flex-wrap:wrap}#top .top_products ul li .badge h4{font-size:10px;letter-spacing:1px;color:#fff;background-color:#bc8f8f;border-radius:2px;width:70px;margin:10px 4px 0;padding:5px 10px}#top .top_products ul li .price{margin:15px auto 0;width:100%;max-width:172px;display:flex;justify-content:space-around;align-items:center;font-weight:300}#top .top_products ul li .price .tax{font-size:10px}#top .top_products ul li .price .red{color:#bc8f8f}#top .top_products ul li .price .compare{color:#a0aec0}#top .top_products ul li .price .through{text-decoration:line-through;text-decoration-color:#a0aec0;text-decoration-thickness:1px}@media (max-width:767px){#top .top_products ul{justify-content:space-between}#top .top_products ul li{width:47%;margin:0 0 40px}}.modal_open{position:fixed;right:30px;bottom:30px;float:left;width:40px;cursor:pointer;z-index:10;transition:all .4s}.modal_open:hover{transform:scale(1.1)}.faq{font-size:12px}.faq h2{color:#fff;background-color:#000;font-size:12px;padding:20px}.faq h3{text-align:left;line-height:60px;width:90%;margin:0 auto;padding:0 0 15px;border-bottom:1px solid #DBDBDB}.faq h4{text-align:left;margin:21px 48px}.modal_box{position:fixed;bottom:0;z-index:999;display:none;width:90%;height:600px;max-width:390px;margin:0 auto;padding-bottom:50px;text-align:center;background:#fff;box-sizing:border-box;overflow:scroll}.modal_close{position:absolute;top:0;right:0;display:block;width:62px;font-size:46px;color:#000;line-height:62px;text-align:center;background:#e6e6e6}.modal_close i{line-height:62px;vertical-align:bottom}.modal_bg{position:fixed;top:0;left:0;z-index:888;display:none;width:100%;height:120%;background-color:#00000080}.link_area{overflow:hidden;max-width:390px;margin:20px auto 0;text-align:center}.link_area .modal_link{display:inline}.link_area .modal_link a{text-align:left;display:inline-block;width:90%;line-height:15px;text-decoration:none;margin:0 10px;padding:20px 20px 20px 0;border-bottom:1px solid #DBDBDB;cursor:pointer;position:relative}.link_area .modal_link a:after{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_arrow_black.png?v=172236350328248066041762738999);background-size:cover;width:5px;height:8px;top:27px;right:0}.link_area .second a{margin-left:10%;width:83%}.faq .btn_form{width:240px;margin:0 auto;display:flex;flex-direction:column}.faq .btn_form li{width:240px;height:40px;margin:0 auto 20px}.faq .btn_form li a{display:block;padding:12px 20px;color:#fff;background-color:#000}.faq .btn_modal{width:260px;margin:20px auto 0;display:flex;justify-content:space-between}.faq .btn_modal li{width:110px;height:40px;margin:0 auto}.faq .btn_modal li a{display:block;border:1px solid #000;padding:12px 20px;cursor:pointer}.faq .answer{width:90%;margin:25px auto 0;padding:20px 28px;text-align:left;line-height:1.5;background-color:#f2f2f2}#top .news{margin-bottom:80px}#top .news h2{font-size:18px;margin-bottom:60px}#top .news ul{max-width:390px;margin:0 auto}#top .news ul li{display:flex;margin-bottom:30px}#top .news ul li a{display:flex;text-align:left;align-items:center}#top .news ul li a .img{width:90px}#top .news ul li a .img img{border:1px solid #F4F4F4}#top .news ul li a .text{width:80%;margin-left:15px}#top .news ul li a .text p{margin:5px 0}#top .news .btn_next{margin-top:50px}@media (max-width:767px){#top .news ul{display:flex;flex-direction:column}#top .news ul li{justify-content:start}}#top .guide{margin-bottom:80px}#top .guide h2{font-size:18px;margin-bottom:40px}#top .guide ul{display:flex;justify-content:center;flex-wrap:wrap;max-width:100%;margin:0 auto}#top .guide ul li{width:18%;height:205px;margin:0 10px;border:1px solid #5d5d5d}#top .guide ul li a{display:flex;flex-direction:column;justify-content:start;height:100%;position:relative;transition:all .4s}#top .guide ul li a:after{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_arrow_corner.png?v=123952574626473346081762739000);background-size:cover;width:8px;height:8px;bottom:5px;right:5px;transition:all .4s}#top .guide ul li a:hover:after{bottom:2px;right:2px}#top .guide ul li .img{width:120px;margin:15px auto;overflow:hidden;transition:all .4s}#top .guide ul li a:hover .img{transform:scale(1.1)}#top .guide ul li .text{display:flex;flex-direction:column;justify-content:start;flex-grow:1}#top .guide ul li .text h3{margin-bottom:20px}#top .guide ul li .text p{line-height:1.5}@media (max-width:767px){#top .guide ul{justify-content:space-between}#top .guide ul li{width:48%;height:205px;margin:0 0 15px;border:1px solid #5d5d5d}}.mail_magazine{margin-bottom:60px}.mail_magazine h2{font-size:14px;margin-bottom:30px}.mail_magazine textarea{resize:none}.mail_magazine .box{display:flex;justify-content:center}.mail_magazine .textbox_mail{width:260px;height:40px;padding:10px 15px;text-align:left;border:none;background:#f8f8f8;color:#333;line-height:1.5;font-size:12px}.mail_magazine .btn_subscribe{background-color:#000;color:#fff;font-size:12px;width:80px;height:40px;line-height:40px;margin-left:15px;border:1px solid #000;transition:all .4s}.mail_magazine .btn_subscribe:hover{background-color:#fff;color:#000}#about .about{display:flex;flex-direction:column;margin-bottom:60px}#about .about .text p{font-weight:300;line-height:1.7;margin:50px auto}#about .about .manga{background-color:#f7f7f7;max-width:500px;padding:30px 50px 10px;margin:0 auto}#about .about .manga h5{font-size:14px;font-weight:300;margin-bottom:30px}#about .about .manga p{font-size:10px;line-height:1.5;margin-bottom:30px}#about .about h3{font-size:16px;font-weight:400;margin-top:50px}#about .about h4{font-size:12px;font-weight:200;margin-top:15px}#product_list .filter .inner{display:flex;justify-content:space-between}#product_list .filter{padding:15px 0;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}#product_list .filter .btn_filter{font-weight:300;position:relative;padding-left:25px}#product_list .filter .btn_filter:before{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_filter.png?v=3915347270485613441762739005);background-size:cover;width:16px;height:13px;top:3px;left:0}#product_list .result{display:flex;margin:20px 0 60px}#product_list .result .btn_result{padding:6px 30px 6px 10px;border:1px solid #D8D8D8;margin-right:15px;position:relative}#product_list .result .btn_result:after{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_clear.png?v=86537964263818652771762739003);background-size:cover;width:8px;height:8px;top:11px;right:8px}#product_list .result .btn_clear{line-height:32px;color:#a8a8a8}#product_detail{max-width:900px;margin:0 auto}#product_detail .inner{display:flex;justify-content:space-between;margin-top:165px}#product_detail .swiper-wrapper{max-width:350px}#product_detail .product_image{width:510px;margin:0;overflow:hidden}#product_detail .product_image .swiper-button-next,#product_detail .product_image .swiper-button-prev{display:none}#product_detail .thumb-list{margin-top:20px;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}#product_detail .thumb-item{list-style:none;width:18%}#product_detail .thumb-link{display:block;width:100%;margin-bottom:20px}#product_detail .product_text{text-align:left;width:350px}#product_detail .product_text h3{font-size:14px;margin:25px 0 20px}#product_detail .product_text h3 span{font-size:10px;line-height:10px;margin-left:8px}#product_detail .product_text .product_top h2{font-size:16px;margin-bottom:20px}#product_detail .product_text .product_top .badge{display:flex;justify-content:start;margin-bottom:10px}#product_detail .product_text .product_top .badge h4{font-size:10px;letter-spacing:1px;color:#fff;background-color:#bc8f8f;border-radius:2px;margin:0 8px 0 0;padding:5px 10px}#product_detail .product_text .product_top .feature{display:flex;justify-content:start;flex-wrap:wrap}#product_detail .product_text .product_top .feature h4{font-size:10px;font-weight:500;letter-spacing:1px;color:#bc8f8f;background-color:#fff;border:1px solid #BC8F8F;border-radius:2px;margin:0 8px 8px 0;padding:4px 8px}#product_detail .product_text .product_top .price{margin:20px 0;display:flex;justify-content:flex-start;align-items:center;gap:16px}#product_detail .product_text .product_top .price .value{font-size:14px;font-weight:400}#product_detail .product_text .product_top .price .tax{font-size:10px;font-weight:300}#product_detail .product_text .product_top .price .red{color:#bc8f8f}#product_detail .product_text .product_top .price .compare{color:#a0aec0}#product_detail .product_text .product_top .price .through{text-decoration:line-through;text-decoration-color:#a0aec0;text-decoration-thickness:1px}#product_detail .product_text .product_top .review{display:flex;position:relative;margin-bottom:30px;align-items:center}#product_detail .product_text .product_top .review .btn_sns{font-size:10px;margin-right:15px;padding:6px 12px 6px 25px;border:1px solid #D8D8D8;border-radius:2px;position:relative}#product_detail .product_text .product_top .sns_modal{position:absolute;display:none;flex-direction:column;height:100vh;width:100%;background:#000000b3;position:fixed;top:0;left:0;z-index:999}#product_detail .product_text .product_top .sns_modal p{color:#fff;margin-bottom:20px}#product_detail .product_text .product_top .sns_modal ul{display:flex;justify-content:space-between;align-items:center;padding:15px 25px;background-color:#fff;width:220px}#product_detail .product_text .product_top .sns_modal ul li{width:18px}#product_detail .product_text .product_top .show{display:flex;justify-content:center;align-items:center}#product_detail .product_text .product_top .sns_modal #close{font-size:12px;margin-top:20px;padding:0 20px 20px;color:#fff}#product_detail .product_text .product_top .review .btn_review:before{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_star.png?v=10057722725617540191762739014);background-size:cover;width:13px;height:12px;top:7px;left:7px}#product_detail .product_text .product_top .review .btn_sns:before{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_share.png?v=151207402505764954221762739013);background-size:cover;width:13px;height:13px;top:7px;left:7px}#product_detail .product_text .pull_down{margin-bottom:40px}#product_detail .product_text .pull_down .wrapping,#product_detail .product_text .pull_down .message,#product_detail .product_text .pull_down .sample{display:flex;font-weight:400;justify-content:space-between;align-items:center;margin-bottom:20px}#product_detail .product_text .pull_down a{border:1px solid #5C5C5C;width:190px;padding:7px;display:block}#product_detail .product_text .pull_down .message p span{font-size:8px;font-weight:300;letter-spacing:0;text-align:right;margin-top:5px}#product_detail .pulldown__item .pulldown__name span{font-size:10px}#product_detail .product_text .btn_buy{width:100%;text-align:center;border-bottom:1px solid #D8D8D8;padding-bottom:20px}#product_detail .product_text .btn_buy a{background-color:#000;color:#fff;display:block;line-height:60px;margin-bottom:20px;font-size:14px;font-weight:400}#product_detail .product_text .btn_buy a span{font-size:10px;margin-left:10px}#product_detail .product_text .confirm{border-bottom:1px solid #D8D8D8;padding-bottom:20px}#product_detail .product_text .confirm p{font-size:10px;letter-spacing:1;margin:8px 0}#product_detail .product_text .confirm a{display:inline-block;font-size:10px;letter-spacing:1;color:#1386e8;border-bottom:1px solid #1386E8}#product_detail .product_text .payment{border-bottom:1px solid #D8D8D8}#product_detail .product_text .payment .first ul{display:flex;justify-content:start;margin:25px 0 30px}#product_detail .product_text .payment .first ul li p{line-height:25px}#product_detail .product_text .payment .first ul li img{width:1px}#product_detail .product_text .payment .first .card{position:relative;margin-left:25px;padding-right:15px}#product_detail .product_text .payment .first .card:before{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_card.png?v=137947887204373354821762739001);background-size:cover;width:16px;height:16px;top:50%;left:-24px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#product_detail .product_text .payment .first .bank{position:relative;margin-left:40px}#product_detail .product_text .payment .first .bank:before{content:"";position:absolute;background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_bank.png?v=134813022559612350831762739000);background-size:cover;width:16px;height:16px;top:50%;left:-25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#product_detail .product_text .payment .other{margin-bottom:30px}#product_detail .product_text .swiper-slide img{width:100%;height:auto}#product_detail .product_text .swiper-button-prev{background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_slide_arrow_prev.png?v=123981796528102692531762739014);background-size:cover;width:25px!important;height:25px!important;position:absolute;left:0!important}#product_detail .product_text .swiper-button-next{background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_slide_arrow_next.png?v=154002329551142689631762739013);background-size:cover;width:25px!important;height:25px!important;position:absolute;right:0!important}#product_detail .product_text .swiper-button-next:after,.swiper-button-prev:after{content:none!important}#product_detail .review_app{margin-top:40px;padding:30px 0 40px;border-top:1px solid #D8D8D8}#product_detail .review_app h3{font-size:14px;text-align:center}#product_detail .related_item{padding:30px 0 0;border-top:1px solid #D8D8D8}#product_detail .related_item h3{font-size:14px;text-align:center}#product_detail .related_item .products{margin-top:30px}#product_detail .accordion_wide_common p{font-size:10px}#product_detail .accordion_narrow_common_title,#product_detail_regular .accordion_narrow_common_title{font-size:12px;margin:0}#product_detail .accordion_narrow_products{margin-bottom:30px}#product_detail .accordion_wide_common .swiper{padding:20px 0}#product_detail .accordion_wide_common .swiper-slide{position:relative}#product_detail .accordion_wide_common .swiper-slide .wrapping_head h5{position:absolute;top:35px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:10px}#product_detail .accordion_wide_common .swiper-slide .wrapping_title{position:absolute;top:55px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);display:flex;align-items:center}#product_detail .accordion_wide_common .swiper-slide .wrapping_title h5{font-size:10px;margin-right:8px}#product_detail .accordion_wide_common .swiper-slide .wrapping_title h4{font-size:18px;font-weight:200}#product_detail .accordion_wide_common .swiper-slide .name{text-align:center;position:absolute}#product_detail .accordion_wide_common .swiper-slide .name p{margin-top:5px}#product_detail .accordion_wide_common .swiper-slide .name_right_top{top:34px;right:58px}#product_detail .accordion_wide_common .swiper-slide .name_left{top:50%;left:59px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#product_detail .accordion_wide_common .swiper-slide .name_right_bottom{bottom:34px;right:45px}#product_detail .accordion_wide_common .swiper-slide .wrapping_course{position:absolute;font-size:12px;background-color:#ffffffe6;padding:6px 10px}#product_detail .accordion_wide_common .swiper-slide .text{position:absolute;text-align:left;font-size:10px;bottom:13px;left:13px}#product_detail .accordion_wide_common .swiper-slide .shadow{text-shadow:#fff 1px 0 5px}#product_detail .accordion_wide_common .swiper-slide .black{color:#000}#product_detail .accordion_wide_common .swiper-slide .white{color:#fff}#product_detail .buy_caution_title,#product_detail .buy_caution_desc{color:red;font-weight:400}@media (max-width:767px){#product_detail .review_app,#product_detail .related_item{width:90%;margin:40px auto 0}}@media (max-width:950px){#product_detail{max-width:375px;margin:0 auto}#product_detail .inner{display:flex;flex-direction:column;justify-content:left;margin:100px auto 0}#product_detail .swiper-wrapper,#product_detail .product_image{max-width:100%}#product_detail .product_text{margin:30px auto 0;max-width:100%}}#regular .point ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%;margin:40px 0 20px}#regular .point ul li{width:350px;margin:0 6px 50px;padding:0 20px 20px;background-color:#f7f7f7;border-top:1px solid #BC8F8F}#regular .point ul li .point_title{position:relative}#regular .point ul li .point_title img{position:absolute;top:-22px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:43px}#regular .point ul li h3{margin:40px 0 15px;font-size:15px;font-weight:500}#regular .point ul li .point_inner{display:flex;align-items:center;justify-content:space-between}#regular .point ul li .point_inner img{width:45%}#regular .point ul li .point_inner p{font-weight:300;text-align:left;line-height:1.7}#regular .point ul li .point_inner p span{font-weight:500;color:#bc8f8f}#regular .point ul li h4{font-size:10px;margin-top:20px}#regular h5{font-size:12px}#regular h5 span{font-weight:700;color:#bc8f8f}#regular .info{display:flex;flex-direction:column;margin:15px 0 45px}#regular .info img{max-width:350px;margin:15px auto}#regular .accordion_narrow_common{margin-bottom:60px}#wrapping .wrapping_top{margin-bottom:40px;position:relative;width:100%}#wrapping .wrapping_top .wrapping_head h5{position:absolute;top:10%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:10px}#wrapping .wrapping_top .wrapping_title{position:absolute;top:15%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);display:flex;align-items:center;text-align:center;justify-content:center;width:100%}#wrapping .wrapping_top .wrapping_title h5{font-size:10px;margin-right:8px}#wrapping .wrapping_top .wrapping_title h4{font-size:20px;font-weight:200}#wrapping .wrapping_inner{display:flex;justify-content:center;max-width:900px;margin-bottom:60px}#wrapping .wrapping_inner .wrapping_inner_top{display:flex;flex-direction:column;justify-content:space-between;max-width:180px}#wrapping .wrapping_inner .wrapping_inner_top img{order:2}#wrapping .wrapping_inner .wrapping_inner_name h4{font-size:14px;font-weight:400;margin:10px 0 5px}#wrapping .wrapping_inner .wrapping_inner_name .tax{font-size:10px}#wrapping .wrapping_inner .wrapping_inner_name .tax-red{font-size:10px;color:#bc8f8f}#wrapping .wrapping_inner .wrapping_inner_name .through{text-decoration:line-through}#wrapping .wrapping_inner .swiper{max-width:450px;margin:0 0 0 30px}#wrapping .wrapping_inner .swiper-slide{position:relative}#wrapping .wrapping_inner .swiper-slide p{position:absolute;text-align:left;font-size:10px;bottom:13px;left:13px}#wrapping .wrapping_inner .swiper-slide .black{color:#000}#wrapping .wrapping_inner .swiper-slide .shadow{text-shadow:0 0 5px #fff}#wrapping .wrapping_inner .swiper-slide .white{color:#fff}#wrapping .wrapping_inner .swiper-button-prev{background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_slide_arrow_prev.png?v=123981796528102692531762739014);background-size:cover;width:25px!important;height:25px!important;position:absolute;left:0!important}#wrapping .wrapping_inner .swiper-button-next{background-image:url(//busy-official.jp/cdn/shop/t/23/assets/icon_slide_arrow_next.png?v=154002329551142689631762739013);background-size:cover;width:25px!important;height:25px!important;position:absolute;right:0!important}#wrapping .wrapping_inner .swiper-button-next:after,.swiper-button-prev:after{content:none!important}#wrapping .tag_desc{line-height:2.5}#wrapping .tag_desc span{color:#bb8f8f;font-weight:400}@media (max-width:767px){#wrapping .wrapping_inner{max-width:350px;flex-direction:column;margin:0 auto 60px}#wrapping .wrapping_inner .wrapping_inner_top{flex-direction:row-reverse;justify-content:start;max-width:350px;margin-bottom:30px}#wrapping .wrapping_inner .wrapping_inner_top img{max-width:180px;max-height:180px}#wrapping .wrapping_inner .wrapping_inner_name{margin-left:40px}#wrapping .wrapping_inner .wrapping_inner_name img{width:100px;height:100px}#wrapping .wrapping_inner .swiper{max-width:350px;margin:0}}#egift .egift_inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:60px}#egift .egift_inner img{max-width:40%;margin:0 20px}#egift .egift_inner p{width:40%;margin:0 20px;line-height:1.7;font-weight:300}#egift .egift_inner p span{font-weight:500}#egift .wrapping{max-width:400px;margin:0 auto 30px}#egift .btn_next{margin-bottom:60px}@media (max-width:767px){#egift .egift_inner{flex-direction:column;margin-bottom:30px}#egift .egift_inner img{max-width:100%;margin:0 auto 30px}#egift .egift_inner p{width:100%;margin:0 auto}}#postage .postage_inner{max-width:600px;margin:0 auto}#postage .accordion_wide{margin:20px auto 60px}#postage .accordion_wide li{margin-bottom:10px}#postage .accordion_wide h4{font-size:12px;font-weight:400;margin-top:30px}#postage .accordion_wide .point{font-weight:400;margin-top:15px;color:#bb8f8f}#postage .accordion_wide .label{font-size:16px;border-bottom:1px solid #000;font-size:15px;font-weight:400;padding:15px 0}#postage .accordion_wide .label span{font-size:10px}#postage .accordion_wide .detail{max-width:350px;margin:0 auto}#postage .accordion_wide .postage_table{display:flex;justify-content:space-between;font-weight:300;margin:20px auto 0;padding-bottom:20px;border-bottom:1px dotted #D8D8D8}#postage .accordion_wide .postage_table h5{font-size:12px;font-weight:500}#postage .accordion_wide .note{font-size:10px;text-align:right;margin:20px 0 40px}#postage .accordion_narrow{text-align:left;width:90%;margin:0 auto}#postage .accordion_narrow .label_narrow{font-size:12px;font-weight:300;display:flex;justify-content:space-between;padding-right:30px}#postage .accordion_narrow .detail_narrow p{font-size:10px;line-height:1.7;margin-top:20px}#postage .return{margin-bottom:60px}#postage .return h4{font-size:14px;font-weight:500;margin-bottom:30px}#postage .return .attention,#postage .return .means,#postage .return .page{background-color:#f7f7f7;padding:30px 20px;margin-bottom:20px}#postage .return .attention ul{width:320px;margin:0 auto}#postage .return .attention ul li{font-size:12px;font-weight:400;text-align:left;margin:10px 0;letter-spacing:0px}#postage .return ul .red{color:#ff4848}#postage .return h5{font-size:12px;font-weight:400;margin-top:30px}#postage .return .means ul{display:flex;justify-content:start;align-items:center;max-width:500px;margin:0 auto;padding:30px 0;text-align:left}#postage .return .means .border{border-bottom:1px dotted #D8D8D8}#postage .return .means ul li{width:50%;padding-left:20px;letter-spacing:0px}#postage .return .means ul li:nth-child(1){font-weight:400}#postage .return .means .note{max-width:500px;margin:0 auto;font-size:10px;font-weight:500;text-align:right;color:#ff4848}#postage .return .page{width:350}#postage .return .page img{max-width:350px;margin:30px 0 20px}#postage .return .means h5{line-height:28px}#postage .return .means a{display:inline-block;color:#49d2d8;border-bottom:1px solid #49D2D8}@media (max-width:767px){#postage .postage_inner{max-width:350px}#postage .return .means ul li{padding-left:0}}#faq .accordion_narrow_common{margin-bottom:60px}#news_list .news{margin-bottom:80px}#news_list .news ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:900px}#news_list .news ul:after{content:"";display:block;width:30%}#news_list .news ul li{width:30%;margin-bottom:40px}#news_list .news ul li a{display:flex;flex-direction:column;text-align:left}#news_list .news ul li a .img{width:100%}#news_list .news ul li a .text{margin-top:15px}#news_list .news ul li a .text p{margin:5px 0}@media (max-width:767px){#news_list .news ul{margin:0 auto}#news_list .news ul li{width:100%}#news_list .news ul li a{flex-direction:row;align-items:center;justify-content:space-between}#news_list .news ul li a .img{width:30%}#news_list .news ul li a .img img{border:1px solid #F4F4F4}#news_list .news ul li a .text{width:65%;margin:0}}#news_detail .inner{text-align:left;margin-bottom:60px}#news_detail{font-size:12px;line-height:2}#news_detail img{width:auto;margin:0 0 40px}#news_detail .btn_next{margin:50px auto}#news_detail .title{font-size:16px;font-weight:400;margin:20px 0 40px}#news_detail .text{margin:30px 0 50px;line-height:1.7}@media (max-width:767px){#news_detail img{width:100%}}#manga_list .manga_title{text-align:center;margin:20px 0;font-size:14px}#manga_list .manga_list ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:900px;margin-bottom:60px}#manga_list .manga_list ul:after{content:"";display:block;width:30%}#manga_list .manga_list ul li{width:30%;margin-bottom:40px}#manga_list .manga_list ul li h3{margin-bottom:20px;display:flex;justify-content:center;font-size:12px}#manga_list .manga_list ul li .btn_next{max-width:70%;margin-top:30px}#manga_list .manga_list ul li .btn_next:before{width:40px;right:-20px}@media (max-width:767px){#manga_list .manga_list ul{max-width:350px;margin:0 auto}#manga_list .manga_list ul li{width:100%}}#manga_detail .manga_detail{max-width:500px;margin:0 auto}#manga_detail .btn_manga_next,#manga_detail .btn_manga_prev{font-size:12px;border:1px solid #5C5C5C;text-align:center;width:200px;margin:20px auto;position:relative}#manga_detail .btn_manga_next a,#manga_detail .btn_manga_prev a{font-weight:400;color:#5c5c5c;display:block;width:100%;height:100%;padding:10px;box-sizing:border-box;transition:all .3s}#manga_detail .btn_manga_next:before,#manga_detail .btn_manga_prev:before{content:"";display:block;width:60px;height:1px;background:#5c5c5c;position:absolute;top:0;bottom:0;right:-30px;margin:auto;transition:all .3s}#manga_detail .btn_manga_next a:hover,#manga_detail .btn_manga_prev a:hover{background-color:#000;color:#fff}#manga_detail .btn_manga_next:hover:before,#manga_detail .btn_manga_prev:hover:before{transform:translate(15px);background:#000}#manga_detail .manga_detail .btn_wrapper{display:flex;margin:30px 0 60px}#manga_detail .second{margin:-40px auto 80px!important}@media (max-width:767px){#manga_detail .manga_detail .btn_wrapper{flex-direction:column}}#mypage .btn_next{max-width:240px}#mypage .mypage_name{font-weight:300;margin-bottom:40px}#mypage .name span:after{content:"\69d8";font-size:10px;margin-left:5px}#mypage .accordion_wide_common{margin-bottom:40px}#mypage .accordion_wide_common ul .accordion_wide_common_li{padding-bottom:20px}#mypage .accordion_wide_common .label h3{border-bottom:1px solid #000}#mypage .accordion_wide_common .detail{padding-top:20px}#mypage .accordion_wide_common .detail h4{font-size:12px;font-weight:400;padding:20px 0}#mypage .accordion_wide_common .detail .user{text-align:left;padding-top:20px}#mypage .accordion_wide_common .detail .user li{padding-bottom:20px}#mypage .accordion_wide_common .detail .user h5{font-size:12px;font-weight:500;margin-bottom:5px}#mypage .history{max-height:700px;overflow:scroll}#mypage .history ul .order_list{width:350px;margin:30px auto;padding:20px;border:1px solid #000}#mypage .history .order_info{background-color:#f7f7f7;padding:10px 20px}#mypage .history .order_info ul li{display:flex;padding:10px 0;justify-content:space-between;border-bottom:1px dotted #d8d8d8}#mypage .history ul .order_info ul li:last-child{padding:0;border:none}#mypage .btn_next_mypage{margin-top:30px;width:220px}#mypage .btn_next_mypage:before{width:40px;right:-20px}#mypage .history .order_function{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:400;height:40px;margin:30px auto 0}#mypage .history .order_function a{width:49%}#mypage .history .order_function img{width:1px}#mypage .accordion_wide_common .detail img{margin:0}#mypage .texr_link{border-bottom:1px solid #1DC2FF;color:#1dc2ff;max-width:230px;margin:30px auto 10px}#history .order{display:flex;justify-content:start;margin-bottom:10px}#history .order_date{margin-bottom:20px}#history h3{font-size:12px;margin-right:10px}#history .order_all{display:flex;justify-content:space-between}#history .order_all .order_left{width:60%}#history .order_all .order_right{width:35%}#history .order_all .order_left .order_info{background-color:#f7f7f7;margin-bottom:20px;font-weight:400;padding-bottom:10px}#history .order_all .order_left .order_info ul{padding:10px 20px 0}#history .order_all .order_left .order_info ul li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dotted #d8d8d8;margin:10px 0;padding-bottom:10px}#history .order_all .order_left .order_info ul li:last-child{border:none;padding:0}#history .order_all .order_left .order_price{padding:0 20px}#history .order_all .order_left .order_price ul li{display:flex;justify-content:space-between;padding:10px 0}#history .order_all .order_left .order_price h4{font-weight:500}#history .order_all .order_right{text-align:left}#history .order_all .order_right h4{font-size:14px;font-weight:400;margin-bottom:10px}#history .order_all .order_right ul{margin-bottom:30px}#history .order_all .order_right ul li{display:flex;margin-bottom:10px}#history .btn_back{margin:40px auto 60px}#history .btn_review{margin-bottom:20px}#history .order_function{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:400;height:40px;margin:0 auto;padding-bottom:10px;text-align:center}#history .order_function a{width:100%}@media (max-width:767px){#history .order_all{flex-direction:column}#history .order_all .order_left{width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #000;text-align:right}#history .order_all .order_left .order_info .product{width:70%}#history .order_all .order_right{width:100%;margin-bottom:20px}#history .btn_back{margin:20px auto 60px}}#privacypolicy .text{text-align:left;margin-bottom:60px}#privacypolicy .text h3,#privacypolicy .text p{font-size:12px;margin-bottom:15px}#privacypolicy .text p{padding-bottom:15px;border-bottom:1px solid #f7f7f7}#privacypolicy .text a{color:#1386e8;margin-bottom:10px}#transactions .text{text-align:left;margin-bottom:60px}#transactions .text h3{font-size:12px;margin-bottom:10px}#transactions .text p{margin-bottom:15px}#transactions .text p{padding-bottom:15px;border-bottom:1px solid #f7f7f7}#transactions .text p span{font-weight:400}#transactions .text a{color:#1386e8;margin:10px 0}#shop .soon{font-size:14px;font-weight:400;margin:0 0 120px}#shop .title_band span,#shop_list .title_band .red{color:#bc8f8f}#shop_list .title_band .bold{font-weight:600}#shop_list .accordion_wide_common{text-align:left;margin:0 0 120px}#shop_list .accordion_wide_common h3{border-bottom:1px solid #000;padding:20px 0}#shop_list .label h4{font-size:14px;padding:0}#shop_list .label h4:before{display:none}#shop_list .accordion_narrow_common .label{border-bottom:1px solid #d8d8d8}#shop_list .detail{text-align:left}#shop_list .accordion_narrow_common .detail ul li:last-child{padding:0;margin:0 0 30px;border-bottom:none}#shop_list .detail h5.shop_name{font-size:14px;font-weight:400;margin:30px 0 10px 10px;position:relative}#shop_list .detail h5.shop_name:before{position:absolute;content:"";width:2px;height:20px;top:1px;left:-10px;background-color:#bc8f8f}#shop_list .detail .info{display:flex;align-items:center}#shop_list .detail h6.title{font-size:12px;color:#fff;background-color:#bc8f8f;padding:3px;margin:0 15px 0 0;text-align:center;min-width:50px}#shop_list .detail p{margin:10px 0;font-size:12px}.mikawaya-main-container{padding-top:150px!important;padding-bottom:60px!important}@media screen and (max-width: 1050px){.mikawaya-main-container{margin-bottom:48px!important;padding:150px 16px 0!important}}.css-d8yrkn *,.css-1brrz10{font-size:12px!important}.css-ujz2sn{width:100px!important}.css-1i1firw{display:inline-flex!important}#mikawaya-subscription-lines-delivery-plan-date *,#mikawaya-subscription-lines-contract *,#mikawaya-subscription-lines-payment *{font-size:12px!important}.css-p6vld,.css-60ae9a,.css-9kiwcc{font-size:14px!important}.chakra-button{margin-top:16px!important;font-size:12px!important}textarea::placeholder{visibility:hidden}.modal_box{z-index:1000}.modal_bg{z-index:999}.faq_chat a{cursor:pointer}font:empty+br{display:none}#top .guide ul li .text p{padding:0 4px}#top .mail_magazine .btn_subscribe{display:flex;justify-content:center;align-items:flex-end}.shopify-challenge__container{margin-top:180px;padding:0 16px}.shopify-challenge__container .shopify-challenge__button{margin-top:24px;text-align:center}#shopify-section-template--16972071862488__main{margin:150px 0}.jdgm-rev-widg{padding:24px 0!important}.jdgm-form{padding:0!important}.jdgm-rev-widg__title,span.jdgm-rev__buyer-badge-wrapper{display:none}.jdgm-rev__icon:not(.jdgm-rev__avatar):before{content:""!important;position:absolute;background-image:url(/cdn/shop/files/icon_human.png?v=1708066448);background-size:cover;width:20px;height:20px;top:8px;left:8px;display:block}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{display:none}.jdgm-rev__author{line-height:36px!important}.jdgm-rev__icon,.jdgm-ans,.jdgm-rev__reply{background-color:#f7f7f7!important}.jdgm-widget-actions-wrapper a{font-size:12px}.jdgm-form__fieldset{text-align:left}.jdgm-form__fieldset a{display:inline;color:#6daefa}.jdgm-form__fieldset-actions .jdgm-cancel-rev{color:#000;font-size:12px}.jdgm-submit-rev{font-size:12px}.jdgm-form__fieldset.jdgm-form__fieldset-actions{text-align:center}.jdgm-sort-dropdown{font-size:12px!important}.jdgm-btn--border{border:1px solid #000!important}.jdgm-histogram.jdgm-temp-hidden{display:none!important}.jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-widget-actions-wrapper{margin:0 auto 24px;max-width:350px!important}.jdgm-form__fieldset:nth-child(8) p,.jdgm-form__fieldset:nth-child(8) a{font-size:10px}span.jdgm-form__reviewer-name-format-container{display:none!important}.jdgm-form__fieldset:nth-child(6) .jdgm-form__inline-label:after{content:"(\533f\540d\5e0c\671b\306e\5834\5408\300c\533f\540d\300d\3068\5165\529b\3057\3066\304f\3060\3055\3044\3002\6700\521d\306b\3064\3051\305f\540d\524d\304c\4ee5\964d\306e\30ec\30d3\30e5\30fc\306b\3082\5f15\304d\7d99\304c\308c\307e\3059\3002)"}.jdgm-rev .jdgm-rev__custom-form{margin:0!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary-inner{text-align:center!important}#product_detail .review_app{font-family:Noto Sans JP,sans-serif!important}.jdgm-btn.jdgm-btn{font-size:12px!important;padding:9px!important;margin:-4px 0 0}.jdgm-link{display:none!important}.jdgm-rev-widg__summary-text{margin:5px 0 0!important}.jdgm-notification__inner{position:relative!important;color:#fff!important}.jdgm-notification__inner a{display:none!important}.jdgm-notification__title{color:#fff!important;position:relative!important;top:20px!important;font-size:135%!important}.jdgm-notification__title:before{width:20px!important;height:20px!important}.jdgm-notification__title:after{content:"\30ec\30d3\30e5\30fc\3042\308a\304c\3068\3046\3054\3056\3044\307e\3057\305f"!important;color:#000!important;position:absolute!important;left:50%!important;width:100%!important;transform:translate(-50%)!important;-webkit-transform:translateX(-50%)!important}#mikawaya-subscription-lines-delivery-plan-date .css-8atqhb{position:relative;color:#fff!important}#mikawaya-subscription-lines-delivery-plan-date .css-8atqhb:after{content:"\6b21\56de\306e\914d\9001\4e88\5b9a\65e5";position:absolute!important;top:0;color:#000!important}#mikawaya-subscription-lines-delivery-plan-date .css-8atqhb:before{content:"\203b\9577\671f\9023\4f11\6642\306b\306f\914d\9001\304c\9045\308c\308b\53ef\80fd\6027\304c\3054\3056\3044\307e\3059\306e\3067\3054\6ce8\610f\304f\3060\3055\3044\3002";position:relative!important;top:24px;font-size:11px;color:#000!important}#mikawaya-subscription-lines-contract-payment-date-title{position:relative;color:#fff!important}#mikawaya-subscription-lines-contract-payment-date-title:after{content:"\6b21\56de\306e\6ce8\6587\78ba\5b9a\65e5";position:absolute!important;font-weight:700;top:0;color:red!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/style.css.map */
