@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Oswald:wght@400;500&display=swap";:root{--vw: 1vw}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,button{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:#0000}sup{vertical-align:super}sub{vertical-align:sub}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:#0000;color:inherit;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s;cursor:pointer}img{vertical-align:bottom;border:none;width:100%}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle;font-size:14px}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:calc(.8333333333*var(--vw))}body{color:#222;line-height:1.8;font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;position:relative;word-break:break-word;width:100%;font-weight:400;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;font-size:1.6rem}main{margin:calc(13.3333333333*var(--vw)) 0}.container{overflow:hidden}.pc{display:block}.sp{display:none}.btn{display:inline-block;width:calc(29*var(--vw));height:calc(8.3333333333*var(--vw));line-height:1.5;text-align:center;text-decoration:none;outline:none;-webkit-transition:all .3s;transition:all .3s;background-color:#00a550;border:1px solid #00a550;color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50px;font-size:2.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.btn:after{content:"";display:inline-block;width:9px;height:9px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:calc(4.1666666667*var(--vw));position:absolute;-webkit-transition:.3s;transition:.3s}.btn:hover{background-color:#fff;border-color:#00a550;color:#00a550}.btn:hover:after{right:45px;border-color:#00a550}.btn span{display:block}.btn.green_btn{background-color:#00a550;border-color:#00a550}.btn.green_btn:hover{background-color:#fff;border-color:#00a550;color:#00a550}.btn.green_btn:hover:after{border-color:#00a550}a img{-webkit-transition:.3s;transition:.3s}a img:hover{opacity:.6}.sec_in{max-width:1160px;width:100%;margin:0 auto clamp(60px,calc(60px + ((100vw - 768px) * ((100 - 60) / (1100 - 768)))),100px);padding:0 clamp(20px,calc(20px + ((100vw - 768px) * ((30 - 20) / (1100 - 768)))),30px)}.sec_in.sec_in_bg{padding:clamp(60px,calc(60px + ((100vw - 768px) * ((100 - 60) / (1100 - 768)))),100px) clamp(20px,calc(20px + ((100vw - 768px) * ((30 - 20) / (1100 - 768)))),30px)}.topic_path{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto 50px;width:1100px}.topic_path li{margin-right:10px;font-size:12px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.topic_path li:before{content:"";display:block;width:5px;height:5px;border-top:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 2.5px);left:0}.topic_path li:first-child{padding-left:0}.topic_path li:first-child:before{display:none}.topic_path li a{display:block;font-size:12px}.topic_path li a:hover{text-decoration:underline}.inview{opacity:0;position:relative}.inview.animate{-webkit-animation:inview_slide_up 1.3s cubic-bezier(.165,.84,.44,1) forwards .2s;animation:inview_slide_up 1.3s cubic-bezier(.165,.84,.44,1) forwards .2s}.inview-group .inview-list{opacity:0;position:relative}.inview-group .inview-list.animate{-webkit-animation:inview_slide_up .7s cubic-bezier(.4,0,.2,1) forwards .2s;animation:inview_slide_up .7s cubic-bezier(.4,0,.2,1) forwards .2s}@-webkit-keyframes inview_slide_up{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes inview_slide_up{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=submit]{-webkit-appearance:none}textarea{resize:none;width:auto;height:auto}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.txt_c{text-align:center!important}.txt_r{text-align:right!important}.txt_l{text-align:left!important}.f-serif{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif}.m_ttl{text-align:center;font-size:3.8rem;font-weight:700;margin-bottom:calc(6.6666666667*var(--vw))}.product_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_list:before,.product_list:after{content:"";display:block;width:23.5%;height:0}.product_list:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product_list li{width:22%;max-width:22%}.product_list li .p_name{margin:10px 0 15px}.shopify-challenge__message{margin-bottom:calc(3.3333333333*var(--vw))}.shopify-challenge__button.btn{width:calc(26.6666666667*var(--vw));height:calc(5.8333333333*var(--vw));margin-top:calc(5*var(--vw))}header{height:calc(5.8333333333*var(--vw));width:100%;top:0;z-index:10;background:#fff;position:fixed}header .header_in{margin:0 auto;padding:0 clamp(20px,calc(20px + ((100vw - 768px) * ((30 - 20) / (1100 - 768)))),30px);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header .header_in h1{width:calc(10*var(--vw))}header .header_in h1 img{display:block;top:0}header .header_in nav{display:-webkit-box;display:-ms-flexbox;display:flex}header .header_in nav .nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 calc(2.0833333333*var(--vw));margin-right:calc(.8333333333*var(--vw))}header .header_in nav .nav_list li{height:calc(5.8333333333*var(--vw));line-height:calc(5.8333333333*var(--vw));position:relative}header .header_in nav .nav_list li a{-webkit-transition:.2s;transition:.2s;font-size:1.4rem}header .header_in nav .nav_list li a:hover{opacity:.6}header .header_in nav .nav_list li.seconds_btn,header .header_in nav .nav_list li.buy_btn{border:none}header .header_in nav .nav_list li.seconds_btn a,header .header_in nav .nav_list li.buy_btn a{color:#fff;background-color:#00a550;position:relative;text-align:center;display:block;padding:0 calc(3.3333333333*var(--vw)) 0 calc(1.6666666667*var(--vw))}header .header_in nav .nav_list li.seconds_btn a:after,header .header_in nav .nav_list li.buy_btn a:after{content:"";display:inline-block;position:absolute;width:8px;height:8px;top:calc(50% - 4px);right:calc(1.25*var(--vw));border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .header_in nav .nav_list li.seconds_btn.buy_btn,header .header_in nav .nav_list li.buy_btn.buy_btn{display:none}header .header_in nav .nav_list li.seconds_btn.buy_btn a,header .header_in nav .nav_list li.buy_btn.buy_btn a{background-color:#00a550}header .header_in nav .nav_list li.c_btn_area{display:none}header .header_in nav .icon_list{display:-webkit-box;display:-ms-flexbox;display:flex}header .header_in nav .icon_list img{height:27px;width:auto}header .header_in nav .icon_list li{height:calc(5.8333333333*var(--vw));line-height:calc(5.8333333333*var(--vw));position:relative}header .header_in nav .icon_list li a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header_in nav .icon_list li .cart-count-bubble{bottom:0;top:15px;left:2.6rem;background:#b79d63}header .nav_toggle{display:none}footer{background:#261c16;padding:clamp(40px,calc(40px + ((100vw - 768px) * ((60 - 40) / (1100 - 768)))),60px) 0;color:#fff;position:relative}footer .footer_in .navi_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 calc(2.0833333333*var(--vw));margin-bottom:calc(3.3333333333*var(--vw))}footer .footer_in .navi_list li{position:relative}footer .footer_in .navi_list li a{-webkit-transition:.2s;transition:.2s}footer .footer_in .navi_list li a:hover{opacity:.4}footer .footer_in .sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 calc(2.0833333333*var(--vw));margin-bottom:calc(8*var(--vw))}footer .footer_in .sns_list li{position:relative;width:calc(3.3333333333*var(--vw))}footer .footer_in .sns_list li a{-webkit-transition:.2s;transition:.2s}footer .footer_in .sns_list li a:hover{opacity:.6}footer .footer_in .logo{width:calc(11.6666666667*var(--vw));margin:0 auto calc(3.3333333333*var(--vw))}footer .footer_in address{font-size:10px;color:#fff;text-align:center;line-height:1.4}#TOP main{margin:0}#TOP .kv{margin-top:calc(5.8333333333*var(--vw))}#TOP .kv .kv-in{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}#TOP .kv .swiper-button-prev{right:auto;left:9.6%}#TOP .kv .swiper-button-next{right:9.6%;left:auto}#TOP .kv .swiper-pagination-bullet-active{background-color:#b79d63}#TOP .sec01{background:url(//gbset.jp/cdn/shop/t/18/assets/top_sec01_bg.jpg?v=89971999993432209881776306662) no-repeat center;background-size:cover;height:auto}#TOP .sec01 .sec_in{max-width:1020px}#TOP .sec01 h2{width:calc(36.6666666667*var(--vw));margin:0 auto}#TOP .sec01 h2+p{text-align:center;margin:0 0 calc(5*var(--vw))}#TOP .sec01 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(2.5*var(--vw)) 0}#TOP .sec01 ul li{width:48%;background-color:#fff}#TOP .sec01 ul li .worries{color:#fff;text-align:center;position:relative;padding:calc(1.25*var(--vw)) 0;background-color:#261c16}#TOP .sec01 ul li .worries:before{content:"";display:inline-block;position:absolute;bottom:-10px;right:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#261c16 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#TOP .sec01 ul li .info_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;background-color:#fff;padding:calc(1.25*var(--vw)) calc(1.6666666667*var(--vw)) calc(1.6666666667*var(--vw))}#TOP .sec01 ul li .info_area img{width:100px}#TOP .sec01 ul li .info_area p{font-size:1.8rem}#TOP .sec02 .c_area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#TOP .sec02 .c_area ul li{width:45%}#TOP .sec02 .c_area ul li.plus{font-size:8rem;font-weight:700;width:8%;text-align:center}#TOP .sec02 .c_area ul li:last-child{position:relative}#TOP .sec02 .c_area ul li:last-child:after{content:"";display:inline-block;position:absolute;width:calc(10.3333333333*var(--vw));height:calc(10.3333333333*var(--vw));top:calc(-5*var(--vw));right:calc(-4.1666666667*var(--vw));background-image:url(//cdn.shopify.com/s/files/1/0697/7339/4201/t/2/assets/top_sec02_img3.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle}#TOP .sec03{background-color:#faf5e1}#TOP .sec03 .sec_in{max-width:1020px}#TOP .sec03 .c_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#TOP .sec03 .c_area ul{width:46%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0}#TOP .sec03 .c_area ul li{width:48%;background-color:#fff;border-radius:10px;padding:30px 15px 25px}#TOP .sec03 .c_area ul li img{width:30%;display:block;margin:0 auto}#TOP .sec03 .c_area ul li h3{color:#b79d63;font-size:2rem;font-weight:700;text-align:center;margin:calc(1.25*var(--vw)) 0 calc(1.25*var(--vw))}#TOP .sec03 .c_area ul li p{text-align:center;font-size:1.4rem;line-height:1.6}#TOP .sec03 .c_area .table{width:46%}#TOP .sec03 .c_area .table h3{margin-bottom:20px;line-height:1.1;border-left:6px solid #b79d63;padding-left:10px;font-weight:700}#TOP .sec05{background-color:#faf5e1}#TOP .sec05 .sec_in{margin-bottom:0}#TOP .sec05 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 80px;margin-bottom:calc(5*var(--vw))}#TOP .sec05 ul li{width:25%;position:relative}#TOP .sec05 ul li:not(:last-child):after{content:"";display:inline-block;position:absolute;width:20px;height:20px;top:40%;right:-15%;border-top:5px solid #b79d63;border-right:5px solid #b79d63;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#TOP .sec05 ul li .num{position:absolute;top:-20px;display:block;left:20px;font-size:5.7rem;color:#b79d63;font-family:Oswald,sans-serif}#TOP .sec05 ul li img{display:block;margin:0 auto calc(2.0833333333*var(--vw));width:80%}#TOP .sec05 ul li p{text-align:center}#TOP .sec05 .coments{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;font-size:1.2rem;position:relative}#TOP .sec05 .coments:before{content:"\203b";position:absolute;display:inline-block;left:-20px}#TOP .sec05 .coments a{text-decoration:underline}#TOP .sec05 .coments a:hover{text-decoration:none}#TOP .sec06{background:url(//gbset.jp/cdn/shop/t/18/assets/top_sec06_bg.jpg?v=93103930188112592251776306671) no-repeat center;background-size:cover;height:auto;padding-bottom:59%;margin:0 auto clamp(60px,calc(60px + ((100vw - 768px) * ((100 - 60) / (1100 - 768)))),100px)}#TOP .sec07 .product_list{margin-bottom:80px}#TOP .sec07 .product_list li .p_name{margin:10px 0 15px}#TOP .sec08{background-color:#faf5e1}#TOP .sec08 .sec_in{margin-bottom:0;padding-bottom:calc(12.5*var(--vw))}#TOP .sec08 .product_list:before,#TOP .sec08 .product_list:after{content:"";display:block;width:32%;height:0}#TOP .sec08 .product_list li{width:32%;max-width:32%}#TOP .sec08 .tab_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(6.6666666667*var(--vw))}#TOP .sec08 .tab_list li{cursor:pointer;text-align:center;height:calc(6.25*var(--vw));line-height:calc(6.25*var(--vw));font-size:2rem;-webkit-transition:.3s;transition:.3s;color:#b79d63;background-color:#fff;font-weight:400;width:50%}#TOP .sec08 .tab_list li.addition{color:#222}#TOP .sec08 .tab_list li:hover,#TOP .sec08 .tab_list li.active{background-color:#b79d63;color:#fff;font-weight:700}#TOP .sec08 .tab_list li.active{font-weight:700;position:relative}#TOP .sec08 .panel_group{width:100%!important}#TOP .sec08 .panel_group .panel{display:none;position:relative}#TOP .sec08 .panel_group .panel.show{display:block;-webkit-animation:news_list_animation 1s cubic-bezier(.22,1,.36,1) 0s;animation:news_list_animation 1s cubic-bezier(.22,1,.36,1) 0s}@-webkit-keyframes news_list_animation{0%{opacity:0}to{opacity:1}}@keyframes news_list_animation{0%{opacity:0}to{opacity:1}}#TOP .sec08 .panel_group .panel .swiper2,#TOP .sec08 .panel_group .panel .swiper3{overflow:hidden}#TOP .sec08 .panel_group .panel .swiper2 .product_list,#TOP .sec08 .panel_group .panel .swiper3 .product_list{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#TOP .sec08 .swiper-pagination{bottom:-50px}#TOP .sec09{background:url(//gbset.jp/cdn/shop/t/18/assets/top_sec09_bg.jpg?v=34051914436608246371776306672) no-repeat center;background-size:cover;height:auto;color:#fff}#TOP .sec09 .sec_ttl{color:#fff;font-size:3.2rem;margin-bottom:0}#TOP .sec09 p{text-align:center;margin:calc(2.5*var(--vw)) 0 calc(3.3333333333*var(--vw))}#TOP .sec09 .btn{width:calc(26.6666666667*var(--vw));height:calc(5.8333333333*var(--vw));font-size:1.8rem}#TOP .sec10 .sec_in{max-width:860px}#TOP .sec10 dl{margin-bottom:2px;cursor:pointer}#TOP .sec10 dl dt,#TOP .sec10 dl dd{padding:calc(1.6666666667*var(--vw)) calc(5*var(--vw)) calc(1.6666666667*var(--vw)) calc(5*var(--vw))}#TOP .sec10 dl dt{background:#faf5e1;font-weight:700;position:relative}#TOP .sec10 dl dt:before{content:"Q";text-align:center;width:calc(2.5*var(--vw));height:calc(2.5*var(--vw));position:absolute;display:inline-block;border-radius:50%;line-height:calc(2.3333333333*var(--vw));left:20px;font-family:Oswald,sans-serif;background-color:#b79d63;border:1px solid #b79d63;color:#fff}#TOP .sec10 dl dt:after{content:"";display:block;position:absolute;vertical-align:middle;right:30px;top:calc(50% - 4.5px);-webkit-transition:.2s;transition:.2s;width:9px;height:9px;border-top:2px solid #b79d63;border-right:2px solid #b79d63;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#TOP .sec10 dl dt.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#TOP .sec10 dl dd{display:none;position:relative}#TOP .sec10 dl dd:before{content:"A";text-align:center;width:calc(2.5*var(--vw));height:calc(2.5*var(--vw));position:absolute;display:inline-block;border-radius:50%;line-height:28px;left:20px;font-family:Oswald,sans-serif;background-color:#fff;border:1px solid #b79d63;color:#b79d63}#TOP .btn_area{background-color:#faf5e1}#TOP .btn_area .btn_area_in{padding:calc(6.6666666667*var(--vw)) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 calc(5*var(--vw))}#TOP .btn_area .btn_area_in .btn{margin:0}#TOP .top_navi .sec_in{padding:calc(4.1666666667*var(--vw)) 0;margin-bottom:0}#TOP .top_navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#TOP .top_navi ul li{width:20%;position:relative;text-align:center;height:calc(4.5833333333*var(--vw))}#TOP .top_navi ul li:not(:last-child){border-right:1px solid #ddd}#TOP .top_navi ul li a{font-size:1.8rem;text-align:center;display:block;position:relative;height:100%}#TOP .top_navi ul li a:before{content:"";display:inline-block;position:absolute;bottom:0;right:calc(50% - 2.5px);width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#d2a468 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#TOP .ttl_area{text-align:center}#TOP .ttl_area .number{font-family:Oswald,sans-serif;font-size:8rem;font-weight:700;-webkit-text-stroke:.05rem #d2a468;text-stroke:.05rem #d2a468;color:#0000;display:block;line-height:1.2;text-align:center;margin-bottom:calc(1.25*var(--vw))}#TOP .ttl_area h2{text-align:center;font-size:3.4rem;font-weight:700}#TOP .ttl_area h2 span{font-size:4.2rem;color:#d2a468}#TOP .ttl_area+p{margin:calc(2.5*var(--vw)) 0 calc(6.6666666667*var(--vw));text-align:center;font-size:2rem}#TOP .sec_ttl{font-size:3.6rem;text-align:center;margin-bottom:calc(5*var(--vw));font-weight:700}#TOP .swiper-button-next,#TOP .swiper-button-prev{display:block;background:#b79d63;border-radius:50%;width:calc(4.1666666667*var(--vw));position:absolute;height:calc(4.1666666667*var(--vw));right:13%;z-index:1;left:auto}#TOP .swiper-button-prev:after,#TOP .swiper-button-next:after{content:"";display:inline-block;position:absolute;width:10px;height:10px;top:calc(50% - 5px);right:45%;background-size:contain;z-index:2;vertical-align:middle;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#TOP .swiper-button-prev:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:40%}#TOP .swiper-pagination-bullet-active{background-color:#b79d63}#TOP .swiper-button-next{right:-25px}#TOP .swiper-button-prev{left:-25px}#PRODUCT .sec_ttl{border-left:7px solid #d2a468;padding-left:calc(1.25*var(--vw));margin:calc(5*var(--vw)) 0 calc(2.0833333333*var(--vw))}#PRODUCT .price_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#PRODUCT .price_area .price--sold-out .price__availability,#PRODUCT .price_area .price__regular{margin-right:5px}#PRODUCT .price_area .price__badge-sold-out{position:absolute;bottom:calc(.3333333333*var(--vw));left:calc(12.5*var(--vw));border:1px solid #000}#PRODUCT .product__tax{padding-top:calc(1.5*var(--vw))}#PRODUCT .product__title h1{font-size:3rem}#PRODUCT .price .price-item{font-size:2.6rem}#PRODUCT .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:55%}#PRODUCT .product--large:not(.product--no-media) .product__info-wrapper{width:45%;max-width:45%}#PRODUCT .product--stacked .product__media-item{max-width:calc((100% - 24px)/4)}#PRODUCT .product:not(.product--columns) .product__media-list .product__media-item:first-child,#PRODUCT .product:not(.product--columns) .product__media-list .product__media-item--full{max-width:100%}#PRODUCT .imei{margin-bottom:calc(3.3333333333*var(--vw))}#PRODUCT .imei .input_imei{width:50%;height:45px;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1em;outline:none;-webkit-box-shadow:none;box-shadow:none}#PRODUCT .imei input[type=number]::-webkit-outer-spin-button,#PRODUCT .imei input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#PRODUCT .imei input[type=number]{-moz-appearance:textfield}#PRODUCT .product-form__submit{background-color:#00a550;color:#fff;border:1px solid #00a550;-webkit-transition:.3s;transition:.3s}#PRODUCT .product-form__submit:hover{background-color:#fff;color:#00a550}#PRODUCT .button--secondary:after{--border-opacity:none}#PRODUCT .original_details img{border:none}#PRODUCT .original_details h2 span{font-size:1.2rem;display:inline-block;margin-left:5px}#PRODUCT .original_details .list1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0;padding:0;margin-bottom:calc(2.5*var(--vw))}#PRODUCT .original_details .list1 li{width:48%;background-color:#faf5e1;border-radius:10px;padding:30px 15px 25px}#PRODUCT .original_details .list1 li img{width:30%;display:block;margin:0 auto}#PRODUCT .original_details .list1 li h3{color:#b79d63;font-size:2rem;font-weight:700;text-align:center;margin:calc(1.25*var(--vw)) 0 calc(1.25*var(--vw))}#PRODUCT .original_details .list1 li p{text-align:center;font-size:1.4rem;line-height:1.6}#PRODUCT .original_details .list2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:calc(2.5*var(--vw))}#PRODUCT .original_details .list2 li{width:100%}#PRODUCT .original_details .list2 li.plus{font-size:8rem;font-weight:700;width:8%;text-align:center;margin:calc(-.8333333333*var(--vw)) auto 0;line-height:1.2}#PRODUCT .original_details .list2 li:last-child{position:relative}#PRODUCT .original_details .list2 li:last-child:after{content:"";display:inline-block;position:absolute;width:calc(10.3333333333*var(--vw));height:calc(10.3333333333*var(--vw));top:calc(-5*var(--vw));right:calc(-4.1666666667*var(--vw));background-image:url(//cdn.shopify.com/s/files/1/0697/7339/4201/t/2/assets/top_sec02_img3.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle}#COLLECTION .collection-hero__title+.collection-hero__description{display:none}#COLLECTION .collection #product-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(3.3333333333*var(--vw)) 0}#COLLECTION .collection #product-grid:before,#COLLECTION .collection #product-grid:after{content:"";display:block;width:22%;height:0}#COLLECTION .collection #product-grid:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#COLLECTION .collection #product-grid .grid__item{width:22%;max-width:22%}#CART .sec_ttl{border-left:7px solid #d2a468;padding-left:calc(1.25*var(--vw));margin-top:calc(5*var(--vw))}#CART .title,#CART .title-wrapper-with-link{margin-top:0}#CART .cart__ctas button{background-color:#00a550}#CART .cart__ctas button:after{-webkit-box-shadow:none;box-shadow:none}#CART .notes{font-size:1.4rem;width:calc(43.3333333333*var(--vw));background-color:#fff7ca;padding:calc(1.25*var(--vw))}#CART .notes dl{color:red}#CART .notes dl:not(:last-of-type){margin-bottom:10px}#CART .notes dl dt{font-weight:700}#CART .notes dl dd{line-height:1.4}#CART .notes dl dd span{display:block;margin-top:5px}#CART .cart__footer{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#CART .cart__footer #policy_optin a{text-decoration:underline;color:#1d56a5}#CART .cart__footer #policy_optin a:hover{text-decoration:none}#CART .cart__footer .c_none{opacity:.5;pointer-events:none}#POLICY .sec_in{margin-bottom:0}#POLICY dl{padding-bottom:calc(1.6666666667*var(--vw));margin-bottom:calc(1.6666666667*var(--vw))}#POLICY dl:not(:last-of-type){border-bottom:1px solid #ddd}#POLICY dl dt{font-weight:700;font-size:2rem;margin-bottom:calc(1.25*var(--vw))}#POLICY dl dd ul{padding-left:calc(1.9166666667*var(--vw));list-style-type:disc}#TOKUSHO .sec_in,#GUIDE .sec_in{margin-bottom:0}#TOKUSHO dl,#GUIDE dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:calc(1.6666666667*var(--vw));margin-bottom:calc(1.6666666667*var(--vw))}#TOKUSHO dl:not(:last-of-type),#GUIDE dl:not(:last-of-type){border-bottom:1px solid #ddd}#TOKUSHO dl span,#GUIDE dl span{display:inline-block;font-size:1.2rem}#TOKUSHO dl span.mb,#GUIDE dl span.mb{margin-bottom:calc(.8333333333*var(--vw))}#TOKUSHO dl dt,#GUIDE dl dt{width:30%;font-weight:700}#TOKUSHO dl dd,#GUIDE dl dd{width:70%}#TOKUSHO dl dd ul,#GUIDE dl dd ul{padding-left:calc(1.9166666667*var(--vw));list-style-type:disc}#TOKUSHO dl dd ul li:not(:last-child),#GUIDE dl dd ul li:not(:last-child){margin-bottom:calc(.8333333333*var(--vw))}#OKAWARI .sec01 .sec_in{margin-bottom:0}#OKAWARI .sec01 .sec_in .coments{font-size:1.2rem;color:#666;display:inline-block;font-weight:400;margin-left:5px;-webkit-transition:.3s;transition:.3s}#OKAWARI .sec01 .sec_in h2{text-align:center;font-size:3.8rem;font-weight:700}#OKAWARI .sec01__tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(1.1666666667*var(--vw))}#OKAWARI .sec01__tab ul li{border:1px solid #d2a468;width:24%}#OKAWARI .sec01__tab ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(4.5833333333*var(--vw));text-align:center}#OKAWARI .sec01__tab ul li a .coments{display:block;margin-top:-10px;width:100%}#OKAWARI .sec01__tab ul li a:hover{background-color:#d2a468;color:#fff}#OKAWARI .sec01__tab ul li a:hover .coments{color:#fff}#OKAWARI .sec01__box:not(:last-of-type){margin-bottom:calc(5*var(--vw))}#OKAWARI .sec01__box .sec_ttl{border-left:7px solid #d2a468;padding-left:calc(1.25*var(--vw));font-size:2.6rem;font-weight:700;margin:calc(5*var(--vw)) 0 calc(2.0833333333*var(--vw))}#OKAWARI .sec01__box .product_list{gap:calc(2.5*var(--vw)) 0}#IMEI_FORM .sec01 .sec_in{max-width:960px;margin-bottom:0}#IMEI_FORM .sec01 .sec_in .btn{width:calc(26.6666666667*var(--vw));height:calc(5.8333333333*var(--vw));font-size:1.8rem;margin-top:calc(3.3333333333*var(--vw))}#IMEI_FORM .sec01 .sec_in .coments{font-size:1.2rem;margin-top:calc(2.5*var(--vw));display:block}#IMEI_FORM .sec01 .sec_in form{margin-top:calc(5*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area dl{border-bottom:1px solid #eee;padding-bottom:calc(2.5*var(--vw));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#IMEI_FORM .sec01 .sec_in .input_area dl:not(:last-of-type){margin-bottom:calc(2.5*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area dl dt{width:calc(18.3333333333*var(--vw));line-height:1.5;font-weight:700;position:relative}#IMEI_FORM .sec01 .sec_in .input_area dl dt.required:before{content:"\5fc5\9808";display:inline-block;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.2rem;height:calc(2.0833333333*var(--vw));font-weight:400;padding:0 calc(.4166666667*var(--vw));color:#fff;top:calc(50% - 2.0833333333*var(--vw)/2);right:0;background-color:#b79d63}#IMEI_FORM .sec01 .sec_in .input_area dl dd{width:calc(100% - 18.3333333333*var(--vw) - 5*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area input[type=text],#IMEI_FORM .sec01 .sec_in .input_area input[type=email],#IMEI_FORM .sec01 .sec_in .input_area input[type=tel],#IMEI_FORM .sec01 .sec_in .input_area input[type=number],#IMEI_FORM .sec01 .sec_in .input_area input[name=zip]{width:100%;height:calc(4.1666666667*var(--vw));line-height:calc(4.1666666667*var(--vw));background:#f4f4f4;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 calc(1.25*var(--vw));outline:none;font-size:1.6rem}#IMEI_FORM .sec01 .sec_in .input_area input::-webkit-input-placeholder{color:#bbb;font-size:1.6rem}#IMEI_FORM .sec01 .sec_in .input_area input::-moz-placeholder{color:#bbb;font-size:1.6rem}#IMEI_FORM .sec01 .sec_in .input_area input:-ms-input-placeholder{color:#bbb;font-size:1.6rem}#IMEI_FORM .sec01 .sec_in .input_area input::-ms-input-placeholder{color:#bbb;font-size:1.6rem}#IMEI_FORM .sec01 .sec_in .input_area input::placeholder{color:#bbb;font-size:1.6rem}#IMEI_FORM .sec01 .sec_in .input_area input:focus{outline:2px #333 solid}#IMEI_FORM .sec01 .sec_in .input_area textarea{width:100%;height:160px;background:#f4f4f4;line-height:1.4;border:none;padding:calc(1.25*var(--vw));outline:none}#IMEI_FORM .sec01 .sec_in .input_area textarea:focus{outline:2px #333 solid}#IMEI_FORM .youtube-area{width:350px;margin-bottom:calc(2.5*var(--vw))}#IMEI_FORM .flow-area .sec_ttl{border-left:7px solid #d2a468;padding-left:calc(1.25*var(--vw));font-size:2.6rem;font-weight:700;margin:calc(5*var(--vw)) 0 calc(2.0833333333*var(--vw))}#IMEI_FORM .flow-area__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#IMEI_FORM .flow-area__list li{width:32%}@media only screen and (min-width:1200px){html{font-size:62.5%}main{margin:160px 0}.btn{width:360px;height:100px}.btn:after{right:50px}header{height:70px}header .header_in h1{width:120px}header .header_in nav .nav_list{gap:0 25px;margin-right:10px}header .header_in nav .nav_list li{height:70px;line-height:70px}header .header_in nav .nav_list li.seconds_btn a,header .header_in nav .nav_list li.buy_btn a{padding:0 40px 0 20px}header .header_in nav .icon_list li{height:70px;line-height:70px}footer .footer_in .navi_list{gap:0 25px;margin-bottom:40px}footer .footer_in .sns_list{gap:0 25px;margin-bottom:60px}footer .footer_in .logo{margin:0 auto 40px;width:120px}#TOP .kv{margin-top:70px}#TOP .sec01 h2{width:440px}#TOP .sec01 h2+p{margin:0 0 60px}#TOP .sec01 ul{gap:30px 0}#TOP .sec01 ul li .worries{padding:15px 0}#TOP .sec01 ul li .info_area{padding:15px 20px 20px}#TOP .sec02 .c_area ul li:last-child:after{width:124px;height:124px;top:-60px;right:-50px}#TOP .sec03 .c_area ul li h3{margin:15px 0}#TOP .sec05 ul{margin-bottom:60px}#TOP .sec05 ul li img{margin:0 auto 25px}#TOP .sec08 .sec_in{padding-bottom:150px}#TOP .sec08 .tab_list{margin-bottom:80px}#TOP .sec08 .tab_list li{height:75px;line-height:75px}#TOP .sec09 p{margin:30px 0 40px}#TOP .sec09 .btn{width:320px;height:70px}#TOP .sec10 dl dt,#TOP .sec10 dl dd{padding:20px 60px}#TOP .sec10 dl dt:before{width:30px;height:30px;line-height:28px}#TOP .sec10 dl dd:before{width:30px;height:30px;line-height:28px}#TOP .btn_area .btn_area_in{gap:0 60px;padding:80px 0}#TOP .top_navi .sec_in{padding:50px 0}#TOP .top_navi ul li{height:55px}#TOP .ttl_area .number{margin-bottom:15px}#TOP .ttl_area+p{margin:30px 0 80px}#TOP .sec_ttl{margin-bottom:60px}#TOP .swiper-button-next,#TOP .swiper-button-prev{width:50px;height:50px}#PRODUCT .sec_ttl{padding-left:15px;margin:60px 0 25px}#PRODUCT .original_details .list1 li h3{margin:15px 0}#PRODUCT .original_details .list2 li:last-child:after{width:124px;height:124px;top:-60px;right:-50px}#COLLECTION .collection #product-grid{gap:40px 0}#CART .sec_ttl{padding-left:15px;margin-top:60px}#OKAWARI .sec01__box .sec_ttl{padding-left:15px;margin:60px 0 25px}#IMEI_FORM .sec01 .sec_in .btn{width:320px;height:70px;margin-top:40px}#IMEI_FORM .flow-area .sec_ttl{padding-left:15px;margin:60px 0 25px}}@media only screen and (max-width:767px){html{font-size:calc(2.6666666667*var(--vw))}body{font-size:1.3rem;line-height:1.6}main{margin:calc(29.3333333333*var(--vw)) 0 calc(13.3333333333*var(--vw));overflow:hidden}.pc{display:none}.sp{display:block}.btn{width:calc(66.6666666667*var(--vw));height:calc(13.3333333333*var(--vw));font-size:1.4rem}.btn:after{right:calc(6.6666666667*var(--vw))}.topic_path{max-width:inherit;display:none}.m_ttl{margin-bottom:calc(10.6666666667*var(--vw));font-size:2.2rem}.product_list li{width:46%;max-width:46%}.shopify-challenge__message{margin-bottom:calc(5*var(--vw))}.shopify-challenge__button.btn{width:calc(42.6666666667*var(--vw));height:calc(9.3333333333*var(--vw));margin-top:calc(10.6666666667*var(--vw))}header{height:calc(14.6666666667*var(--vw));-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px #0000001a}header .header_in{width:100%}header .header_in h1{width:calc(21.3333333333*var(--vw));top:20px}header .header_in nav .nav_list{display:none;background:#fff;height:100vh;width:100%;position:absolute;top:calc(14.6666666667*var(--vw));left:0;right:0;padding:0 calc(2.6666666667*var(--vw))}header .header_in nav .nav_list li{border-top:1px solid #ddd;text-align:center;height:auto;line-height:1.6}header .header_in nav .nav_list li:nth-child(3){border-bottom:1px solid #ddd}header .header_in nav .nav_list li a{text-align:left;display:block;padding:calc(4*var(--vw));position:relative}header .header_in nav .nav_list li a:after{content:"";display:inline-block;position:absolute;width:8px;height:8px;top:calc(50% - 4px);right:calc(1.25*var(--vw));border-top:2px solid #222;border-right:2px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .header_in nav .nav_list li.seconds_btn,header .header_in nav .nav_list li.buy_btn{margin-top:calc(8*var(--vw))}header .header_in nav .nav_list li.seconds_btn a:after,header .header_in nav .nav_list li.buy_btn a:after{right:calc(6*var(--vw))}header .header_in nav .nav_list li.seconds_btn a,header .header_in nav .nav_list li.buy_btn a{padding:0 calc(2.6666666667*var(--vw));width:100%;height:calc(16*var(--vw));line-height:calc(16*var(--vw))}header .header_in nav .nav_list li.seconds_btn.buy_btn,header .header_in nav .nav_list li.buy_btn.buy_btn{display:block;margin:calc(4*var(--vw)) 0 calc(2*var(--vw))}header .header_in nav .nav_list li.c_btn_area{display:block;border:none;margin-top:calc(5.3333333333*var(--vw))}header .header_in nav .nav_list li.c_btn_area a{color:#fff;width:100%;background-color:#b79d63;position:relative;text-align:center;display:block;padding:0 calc(2.6666666667*var(--vw));height:calc(16*var(--vw));line-height:calc(16*var(--vw))}header .header_in nav .nav_list li.c_btn_area a:after{border-top:2px solid #fff;border-right:2px solid #fff}header .header_in nav .nav_list li.c_btn_area a:first-child{margin-bottom:calc(2*var(--vw))}header .header_in nav .icon_list{margin-right:calc(13.3333333333*var(--vw))}header .header_in nav .icon_list img{height:calc(6*var(--vw))}header .header_in nav .icon_list li{height:calc(9.3333333333*var(--vw));line-height:calc(9.3333333333*var(--vw))}header .header_in nav .icon_list li .cart-count-bubble{top:calc(.6666666667*var(--vw))}header .nav_toggle{display:block;width:26px;height:20px;position:absolute;top:calc(4.8*var(--vw));z-index:100;right:17px;-webkit-transition:.2s;transition:.2s}header .nav_toggle span{display:block;height:2px;background:#222;position:absolute;width:100%;left:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header .nav_toggle span:nth-child(1){top:0}header .nav_toggle span:nth-child(2){top:8px}header .nav_toggle span:nth-child(3){top:16px}header .nav_toggle.open{top:18px}header .nav_toggle.open span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}header .nav_toggle.open span:nth-child(2){width:0;left:50%}header .nav_toggle.open span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}footer .footer_in .navi_list{gap:calc(2.6666666667*var(--vw)) calc(4*var(--vw));margin-bottom:calc(5.3333333333*var(--vw))}footer .footer_in .sns_list{gap:calc(2.6666666667*var(--vw)) calc(4*var(--vw));margin-bottom:60px}footer .footer_in .sns_list li{width:calc(8*var(--vw))}footer .footer_in .logo{width:calc(21.3333333333*var(--vw));margin:0 auto calc(5.3333333333*var(--vw))}#TOP .kv{margin-top:calc(14.6666666667*var(--vw))}#TOP .kv .swiper-button-prev{left:2%}#TOP .kv .swiper-button-next{right:2%}#TOP .sec01 h2{width:calc(69.3333333333*var(--vw))}#TOP .sec01 h2+p{margin:0 0 calc(8*var(--vw))}#TOP .sec01 ul{gap:calc(4*var(--vw)) 0}#TOP .sec01 ul li{width:100%}#TOP .sec01 ul li .worries{padding:calc(2*var(--vw)) 0}#TOP .sec01 ul li .info_area{padding:calc(2*var(--vw)) calc(2.6666666667*var(--vw)) calc(2.6666666667*var(--vw))}#TOP .sec01 ul li .info_area p{font-size:1.3rem;line-height:1.4}#TOP .sec02 .c_area ul li{width:100%}#TOP .sec02 .c_area ul li.plus{font-size:6rem;width:auto;margin:0 auto calc(1.3333333333*var(--vw));line-height:1.2}#TOP .sec02 .c_area ul li:last-child:after{width:calc(16.5333333333*var(--vw));height:calc(16.5333333333*var(--vw));top:calc(-8*var(--vw));right:calc(-6.6666666667*var(--vw))}#TOP .sec03 .c_area ul{width:100%;gap:calc(4*var(--vw)) 0;margin-bottom:calc(10.6666666667*var(--vw))}#TOP .sec03 .c_area ul li h3{margin:calc(3.3333333333*var(--vw)) 0 calc(1.3333333333*var(--vw));width:100%;font-size:1.6rem}#TOP .sec03 .c_area ul li p{font-size:1.2rem}#TOP .sec03 .c_area .table{width:100%}#TOP .sec03 .c_area .table h3{margin-bottom:calc(5.3333333333*var(--vw))}#TOP .sec05 ul{margin-bottom:calc(8*var(--vw))}#TOP .sec05 ul li{width:50%}#TOP .sec05 ul li:not(:last-child):after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:auto;bottom:calc(-8.6666666667*var(--vw));right:calc(50% - 7.5px);width:15px;height:15px}#TOP .sec05 ul li:not(:last-child){margin-bottom:calc(16*var(--vw))}#TOP .sec05 ul li .num{font-size:3.4rem}#TOP .sec05 ul li img{margin:0 auto calc(2*var(--vw))}#TOP .sec05 .coments{width:100%;padding-left:20px}#TOP .sec05 .coments:before{left:0}#TOP .sec06{background:url(//gbset.jp/cdn/shop/t/18/assets/top_sec06_bg_sp.jpg?v=147356222669035741611776306672) no-repeat center;background-size:cover;height:auto;padding-bottom:143%}#TOP .sec08 .sec_in{padding-bottom:calc(24*var(--vw))}#TOP .sec08 .product_list li{width:100%;max-width:100%}#TOP .sec08 .tab_list{margin-bottom:calc(10.6666666667*var(--vw))}#TOP .sec08 .tab_list li{height:calc(10*var(--vw));font-size:1.4rem;line-height:calc(10*var(--vw))}#TOP .sec09 .sec_ttl{font-size:2rem}#TOP .sec09 p{margin:calc(4*var(--vw)) 0 calc(5.3333333333*var(--vw))}#TOP .sec09 .btn{width:calc(66.6666666667*var(--vw));height:calc(13.3333333333*var(--vw));font-size:1.4rem}#TOP .sec10 dl dt,#TOP .sec10 dl dd{padding:calc(2.6666666667*var(--vw)) calc(8*var(--vw)) calc(2.6666666667*var(--vw)) calc(11.3333333333*var(--vw))}#TOP .sec10 dl dt:before{width:calc(6.6666666667*var(--vw));height:calc(6.6666666667*var(--vw));left:calc(2.6666666667*var(--vw));line-height:calc(5.3333333333*var(--vw));top:calc(2.2666666667*var(--vw))}#TOP .sec10 dl dt:after{right:calc(4*var(--vw))}#TOP .sec10 dl dd:before{width:calc(6.6666666667*var(--vw));height:calc(6.6666666667*var(--vw));left:calc(2.6666666667*var(--vw));line-height:calc(5.3333333333*var(--vw));top:calc(2.2666666667*var(--vw))}#TOP .btn_area .btn_area_in{gap:0 calc(8*var(--vw));padding:calc(10.6666666667*var(--vw)) 0}#TOP .btn_area .btn_area_in .btn:first-child{margin-bottom:calc(2.6666666667*var(--vw))}#TOP .top_navi .sec_in{padding:calc(6.6666666667*var(--vw)) 0}#TOP .top_navi ul li{width:50%;height:calc(8.6666666667*var(--vw))}#TOP .top_navi ul li:not(:last-child){margin-bottom:calc(4*var(--vw))}#TOP .top_navi ul li:not(:last-child){border-right:none}#TOP .top_navi ul li:nth-child(odd){border-right:1px solid #ddd}#TOP .top_navi ul li a{font-size:1.3rem}#TOP .ttl_area .number{margin-bottom:calc(3.3333333333*var(--vw));font-size:4rem}#TOP .ttl_area h2{font-size:1.8rem}#TOP .ttl_area h2 span{font-size:2.2rem}#TOP .ttl_area+p{margin:calc(4*var(--vw)) 0 calc(10.6666666667*var(--vw));font-size:1.3rem}#TOP .sec_ttl{margin-bottom:calc(8*var(--vw));font-size:2rem}#TOP .swiper-button-next,#TOP .swiper-button-prev{width:calc(9.3333333333*var(--vw));height:calc(9.3333333333*var(--vw))}#TOP .swiper-button-prev:after{right:32%}#TOP .swiper-button-next{right:calc(-3.3333333333*var(--vw))}#TOP .swiper-button-prev{left:calc(-3.3333333333*var(--vw))}#PRODUCT .sec_ttl{padding-left:calc(2*var(--vw));margin:calc(8*var(--vw)) 0 calc(3.3333333333*var(--vw))}#PRODUCT .price_area .price__badge-sold-out{bottom:calc(.5333333333*var(--vw));left:calc(32*var(--vw))}#PRODUCT .product__tax{padding-top:calc(10.2*var(--vw))}#PRODUCT .product__title h1{font-size:2.4rem}#PRODUCT .price .price-item{font-size:2rem}#PRODUCT .product--large:not(.product--no-media) .product__media-wrapper{width:100%;max-width:100%}#PRODUCT .product--large:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%}#PRODUCT .product--stacked .product__media-item{max-width:100%}#PRODUCT .imei{margin-bottom:calc(8*var(--vw))}#PRODUCT .original_details .list1{width:100%;gap:calc(4*var(--vw)) 0;margin-bottom:calc(8*var(--vw))}#PRODUCT .original_details .list1 li h3{margin:calc(3.3333333333*var(--vw)) 0 calc(1.3333333333*var(--vw));width:100%;font-size:1.6rem}#PRODUCT .original_details .list1 li p{font-size:1.2rem}#PRODUCT .original_details .list2{margin-bottom:calc(8*var(--vw))}#PRODUCT .original_details .list2 li.plus{font-size:6rem;width:auto;margin:0 auto calc(1.3333333333*var(--vw))}#PRODUCT .original_details .list2 li:last-child:after{width:calc(16.5333333333*var(--vw));height:calc(16.5333333333*var(--vw));top:calc(-8*var(--vw));right:calc(-6.6666666667*var(--vw))}#COLLECTION .facets-container{margin-bottom:calc(5.3333333333*var(--vw))}#COLLECTION .collection #product-grid{gap:calc(5.3333333333*var(--vw)) 0}#COLLECTION .collection #product-grid .grid__item{width:46%;max-width:46%}#CART .sec_ttl{padding-left:calc(2*var(--vw));margin-top:calc(8*var(--vw))}#CART .notes{width:100%;padding:calc(4*var(--vw));font-size:1.2rem}#POLICY dl{padding-bottom:calc(4*var(--vw));margin-bottom:calc(4*var(--vw))}#POLICY dl dt{margin-bottom:calc(2*var(--vw));font-size:1.6rem}#POLICY dl dd ul{padding-left:calc(5.3333333333*var(--vw))}#TOKUSHO dl,#GUIDE dl{padding-bottom:calc(4*var(--vw));margin-bottom:calc(4*var(--vw));display:block}#TOKUSHO dl span.mb,#GUIDE dl span.mb{margin-bottom:calc(2.6666666667*var(--vw))}#TOKUSHO dl dt,#GUIDE dl dt{margin-bottom:calc(2*var(--vw));width:100%}#TOKUSHO dl dd,#GUIDE dl dd{width:100%}#TOKUSHO dl dd ul,#GUIDE dl dd ul{padding-left:calc(5.3333333333*var(--vw))}#TOKUSHO dl dd ul li:not(:last-child),#GUIDE dl dd ul li:not(:last-child){margin-bottom:calc(1.6666666667*var(--vw))}#CONTACT .g-container{padding:0 calc(2.6666666667*var(--vw))}#OKAWARI .sec01 .sec_in .coments{font-size:1rem}#OKAWARI .sec01 .sec_in h2{font-size:2.2rem}#OKAWARI .sec01__tab ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(2.6666666667*var(--vw)) 0}#OKAWARI .sec01__tab ul li{width:48%}#OKAWARI .sec01__tab ul li a{height:calc(13.3333333333*var(--vw))}#OKAWARI .sec01__box:not(:last-of-type){margin-bottom:calc(10.6666666667*var(--vw))}#OKAWARI .sec01__box .sec_ttl{padding-left:calc(2*var(--vw));margin:calc(8*var(--vw)) 0 calc(4*var(--vw));font-size:1.6rem}#OKAWARI .sec01__box .product_list{gap:calc(5.3333333333*var(--vw)) 0}#IMEI_FORM .sec01 .sec_in .btn{width:calc(66.6666666667*var(--vw));height:calc(13.3333333333*var(--vw));font-size:1.4rem;margin-top:calc(8*var(--vw))}#IMEI_FORM .sec01 .sec_in .coments{margin-top:calc(5.3333333333*var(--vw))}#IMEI_FORM .sec01 .sec_in form{margin-top:calc(10.6666666667*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area dl{padding-bottom:calc(5.3333333333*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area dl:not(:last-of-type){margin-bottom:calc(5.3333333333*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area dl dt{width:auto;margin-bottom:calc(2.6666666667*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area dl dt.required:before{height:calc(4*var(--vw));right:calc(-10.6666666667*var(--vw));top:calc(50% - 4*var(--vw)/2);font-size:1rem;padding:0 calc(1.3333333333*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area dl dd{width:100%}#IMEI_FORM .sec01 .sec_in .input_area input[type=text],#IMEI_FORM .sec01 .sec_in .input_area input[type=email],#IMEI_FORM .sec01 .sec_in .input_area input[type=tel],#IMEI_FORM .sec01 .sec_in .input_area input[type=number],#IMEI_FORM .sec01 .sec_in .input_area input[name=zip]{height:calc(12*var(--vw));line-height:calc(12*var(--vw));padding:0 calc(4*var(--vw))}#IMEI_FORM .sec01 .sec_in .input_area input::-webkit-input-placeholder{font-size:1.3rem}#IMEI_FORM .sec01 .sec_in .input_area input::-moz-placeholder{font-size:1.3rem}#IMEI_FORM .sec01 .sec_in .input_area input:-ms-input-placeholder{font-size:1.3rem}#IMEI_FORM .sec01 .sec_in .input_area input::-ms-input-placeholder{font-size:1.3rem}#IMEI_FORM .sec01 .sec_in .input_area input::placeholder{font-size:1.3rem}#IMEI_FORM .sec01 .sec_in .input_area textarea{padding:calc(4*var(--vw))}#IMEI_FORM .youtube-area{width:100%;margin-bottom:calc(4*var(--vw))}#IMEI_FORM .flow-area .sec_ttl{padding-left:calc(2*var(--vw));margin:calc(8*var(--vw)) 0 calc(4*var(--vw));font-size:1.6rem}#IMEI_FORM .flow-area__list{gap:calc(4*var(--vw)) 0}#IMEI_FORM .flow-area__list li{width:70%;margin:0 auto}}@media only screen and (min-width:1400px){.m_ttl{margin-bottom:80px}.shopify-challenge__message{margin-bottom:40px}.shopify-challenge__button.btn{width:320px;height:70px;margin-top:60px}footer .footer_in .sns_list li{width:40px}#PRODUCT .price_area .price__badge-sold-out{bottom:4px;left:150px}#PRODUCT .product__tax{padding-top:50px}#PRODUCT .imei{margin-bottom:40px}#PRODUCT .original_details .list1,#PRODUCT .original_details .list2{margin-bottom:30px}#PRODUCT .original_details .list2 li.plus{margin-top:-10px}#CART .notes{width:520px;padding:15px}#POLICY dl{padding-bottom:20px;margin-bottom:20px}#POLICY dl dt{margin-bottom:15px}#POLICY dl dd ul{padding-left:23px}#TOKUSHO dl,#GUIDE dl{padding-bottom:20px;margin-bottom:20px}#TOKUSHO dl span.mb,#GUIDE dl span.mb{margin-bottom:10px}#TOKUSHO dl dd ul,#GUIDE dl dd ul{padding-left:23px}#TOKUSHO dl dd ul li:not(:last-child),#GUIDE dl dd ul li:not(:last-child){margin-bottom:10px}#OKAWARI .sec01__tab ul{gap:14px}#OKAWARI .sec01__tab ul li a{height:55px}#OKAWARI .sec01__box:not(:last-of-type){margin-bottom:60}#OKAWARI .sec01__box .product_list{gap:30px 0}#IMEI_FORM .sec01 .sec_in .coments{margin-top:30px}#IMEI_FORM .sec01 .sec_in form{margin-top:60px}#IMEI_FORM .sec01 .sec_in .input_area dl{padding-bottom:30px}#IMEI_FORM .sec01 .sec_in .input_area dl:not(:last-of-type){margin-bottom:30px}#IMEI_FORM .sec01 .sec_in .input_area dl dt{width:220px}#IMEI_FORM .sec01 .sec_in .input_area dl dt.required:before{height:25px;top:calc(50% - 12.5px)}#IMEI_FORM .sec01 .sec_in .input_area dl dd{width:calc(100% - 280px)}#IMEI_FORM .sec01 .sec_in .input_area input[type=text],#IMEI_FORM .sec01 .sec_in .input_area input[type=email],#IMEI_FORM .sec01 .sec_in .input_area input[type=tel],#IMEI_FORM .sec01 .sec_in .input_area input[type=number],#IMEI_FORM .sec01 .sec_in .input_area input[name=zip]{height:50px;line-height:50px;padding:0 15px}#IMEI_FORM .sec01 .sec_in .input_area textarea{padding:15px}#IMEI_FORM .youtube-area{margin-bottom:30px}}@media only screen and (max-width:767px)and (max-width:767px){header .header_in nav .nav_list li a:after{right:calc(6*var(--vw))}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/style.css.map */
