@import"https://fonts.googleapis.com/css2?family=Hammersmith+One&display=swap";body{background:#000}body p{font-family:"Shuei Yokobuto Min M";font-size:16px;font-weight:400}body img{max-width:100%}h1,h2,h3{font-family:"Shuei Yokobuto Min M"}a{text-decoration:none !important;color:inherit}a:hover{color:#e1b43c}.text-white{color:#fff}.text-20{font-size:20px;line-height:35px}.text-26{font-size:26px;line-height:35px}.text-28{font-size:28px;line-height:35px}.text-33{font-size:33px;line-height:70px}.text-40{font-size:40px;line-height:70px}.text-45{font-size:45px}.text-58{font-size:58px;line-height:82px;letter-spacing:17px;font-family:"Hammersmith One",sans-serif}.text-65{font-size:65px;line-height:68px}.text-70{font-size:70px;line-height:140px}.text-yellow{color:#e1b43c}.bg-white{background:#fff}.bg-yellow{background:#e1b43c}.box{padding:0 12px}.disabled{background:#666 !important;border-color:#666 !important;color:#fff !important;cursor:no-drop}#wrapper{max-width:1920px;margin:auto;overflow:hidden}.ctable{display:table;margin:0 auto;width:100%}.ctable-cell{display:table-cell;vertical-align:top}.btn-groups .btn-buy{margin-bottom:60px}.btn-groups .btn-buy:last-child{margin-bottom:0 !important}.btn-buy{display:block;font-size:35px;line-height:74px;color:#000;background:#e1b43c;transition:all .3s ease;border:1px solid #e1b43c;padding:0 15px;font-family:"Shuei Yokobuto Min M"}.btn-buy:hover{background:rgba(0,0,0,0);color:#e1b43c}.btn-buy.disabled{background:#666;border-color:#666;color:#fff;cursor:no-drop}.products-list .btn-buy{text-align:center;font-size:29px;line-height:90px;max-height:90px;margin-bottom:25px !important}.products-list .btn-buy span{line-height:35px;display:inline-block;padding:9.5px 0}.products-list img{width:100%}.w-800{max-width:800px;margin:0 auto}.w-1400{max-width:1400px !important}.pb-100{padding-bottom:100px}.py-100{padding:100px 0}.heading-lines{padding:38px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.heading-group{position:relative}.heading-group>*{margin:0}.heading-icon{position:absolute;bottom:5%;z-index:1}.heading-icon.right{right:5%}.heading-icon.left{right:auto;left:5%}section .content{max-width:1510px;padding:0 15px;margin:0 auto}.header{position:fixed;top:0;margin:0 auto;width:100%;z-index:999;background:#000;font-family:"Shuei Yokobuto Min B";line-height:100px}.header-top{padding-left:20px}.header-logo{color:#fff;text-decoration:none;font-family:"Shuei Yokobuto Min B";font-weight:500;font-size:34px}.header-logo span{font-size:50px}.header-inner{display:flex;justify-content:flex-end;align-items:center;height:100%}.header-cat{color:#fff}.header-phone{background-color:#e1b43c;display:flex;justify-content:center;align-items:center;color:#000;font-size:22px;padding:0 25px;transition-duration:.5s;text-decoration:none;border-right:1px solid #fff}.header-phone .fas{margin-right:15px;font-size:30px}.header-phone:hover{transition-duration:.5s;background:#fff;color:#000;text-decoration:none}.header-email{background-color:#e1b43c;display:flex;justify-content:center;align-items:center;color:#000;font-size:22px;padding:0 25px;transition-duration:.5s;text-decoration:none}.header-email .fas{margin-right:15px;font-size:30px}.header-email:hover{transition-duration:.5s;background:#fff;color:#000;text-decoration:none}.header-show{width:60px;height:60px;background-color:#000;padding:20px 15px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer}.header-hidden{cursor:pointer;font-size:30px;color:#fff !important;padding:10px 15px;background:#000;transition:all .3s ease-in}.header-hidden:hover{background:#400303}.header ul{margin:0;padding:0;list-style-type:none}.header ul li{padding:15px 0;border-bottom:1px solid #ddd}.header ul li a{color:#000;font-size:21px}.header ul li a.active{color:#400303}.header ul li a:hover{color:#400303;text-decoration:none}.header-line{width:100%;height:2px;background-color:#fff}.header-nav{background-color:#fff;padding:20px 40px;position:fixed;right:-550px;top:0;height:100%;width:550px;max-width:100%;transition:.5s cubic-bezier(0.18, 0.06, 0.23, 1)}.header-nav.show{right:0}.header-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.85);transition:.5s cubic-bezier(0.18, 0.06, 0.23, 1);opacity:0;pointer-events:none}.header-overlay.show{opacity:1;pointer-events:visible}@media(max-width: 1440px){.header{line-height:80px}.header-logo{font-size:30px}.header-logo span{font-size:40px}}@media(max-width: 1366px){.header-logo{font-size:28px}.header-logo span{font-size:38px}}@media(max-width: 1200px){.header-logo{font-size:24px}.header-logo span{font-size:34px}}@media(max-width: 1024px){.header{line-height:unset}.header-logo{font-size:20px}.header-logo span{font-size:30px}.header-phone,.header-email{display:block;margin:0 auto;text-align:center;padding:10px;width:100%;font-size:18px}}@media(max-width: 991px){.header-logo{font-size:16px}.header-logo span{font-size:26px}.header-show{width:160px}}@media screen and (max-width: 767px){.header-logo{font-size:14px}.header-logo span{display:block;font-size:24px}.header-phone,.header-email{flex-direction:column;font-size:16px;padding:15px 20px}.header-phone .fas,.header-email .fas{font-size:26px;margin-right:0}}@media(max-width: 576px){.header-logo{font-size:12px;position:relative;top:-5px}.header-logo span{display:block;font-size:18px}.header-top{height:60px}.header-phone,.header-email{flex-direction:column;font-size:11px;height:60px;line-height:40px}.header-phone .fas,.header-email .fas{font-size:18px;margin-bottom:5px}.header-phone span,.header-email span{display:none}.header-show{width:110px;height:60px}}.banner{position:relative;margin-top:60px}.banner-title{position:absolute;top:50%;right:5%;transform:translateY(-50%);z-index:1;max-width:50%}.kodawari-image img{padding:40px;max-width:50%}.about .heading-icon.right{bottom:auto;top:0}.about .content{padding-bottom:100px}.about .heading-group{margin-bottom:50px}.contact{background:url(../images/webp/contact.webp) no-repeat;padding:110px 30px 0}.contact .text-33{margin-bottom:50px}.contact .content .name{margin-bottom:20px}.contact .btn-contact{display:flex;margin-bottom:110px}.contact .btn-contact .phone,.contact .btn-contact .link-ct a{background:#fff;color:#000;padding:5px 20px;margin-bottom:0;text-align:center}.contact .btn-contact .phone{font-size:45px;margin-bottom:0;margin-right:30px;padding:5px 30px;height:85px;line-height:76px}.contact .btn-contact .link-ct{background:#fff}.contact .btn-contact .link-ct a{font-size:35px;text-decoration:none;transition-duration:.5s;height:85px;line-height:76px;border:2px solid #fff;display:block;font-family:"Shuei Yokobuto Min M"}.contact .btn-contact .link-ct a:hover{transition-duration:.5s;color:#fff;background:#e1b43c}.recommendation{background-image:url("../images/webp/kodawaribg.webp");background-position:bottom center;background-repeat:no-repeat}.recommendation-title{padding:30px 0}.recommendation .heading-group{max-width:800px;margin:0 auto}.recommendation .heading-lines{border:none}.recommendation .heading-icon.left{bottom:-23px}.recommendation .product-title{border-bottom:1px solid #fff;padding-bottom:15px}.recommendation .kodawari2{padding:90px;border:1px solid #fff}.recommendation .kodawari2-title{padding-bottom:20px;border-bottom:1px solid #fff;margin-bottom:50px}.recommendation .kodawari2 p{line-height:60px}.product{position:relative}.product .content{position:relative;z-index:5}.product .img-bg{position:absolute;left:0;bottom:0;z-index:1}.footer{background:#000;padding:80px 0 50px}.footer .address{text-align:center}.footer .address .f-logo{margin-bottom:37px}.footer .address .text-23{color:#fff}.footer .address .text-15{font-size:15px;line-height:35px;color:#fff}.footer .address .daihyousha{font-size:21px;line-height:35px;letter-spacing:2.1px;color:#fff}.footer .address .btn-buy{background:rgba(0,0,0,0);width:260px;height:40px;border:1px solid #fff;text-decoration:none;color:#fff;font-size:20px;line-height:36px;transition-duration:.5s;margin:0 auto}.footer .address .btn-buy::after{display:none}.footer .address .btn-buy:hover{background:#fff;color:#400303;transition-duration:.5s}.footer .bt-footer{padding:50px 30px 0;color:#fff}.footer .bt-footer .right{text-align:right}.footer .bt-footer .f-link{border-right:1px solid #fff;padding-right:20px}.footer .bt-footer .f-link-02{padding-left:20px}.footer .footer-social{margin:0;padding:0}.footer .footer-social li{display:inline-table}.footer .footer-social li a{color:#fff;padding:10px}.footer .footer-social li a:hover{color:#c2a249}.footer .f-btn-contact{display:block;text-align:center;margin-top:15px}.footer .f-btn-contact a{width:230px;margin:0 auto;display:block;padding:5px 20px;border:1px solid #fff;color:#fff !important;transition-duration:.5s}.footer .f-btn-contact a:hover{background:#e1b43c;color:#000;transition-duration:.5s}@media(max-width: 1440px){.text-26{font-size:24px}.text-28{font-size:26px}.text-33{font-size:28px;line-height:60px}.text-40{font-size:30px;line-height:60px}.text-45{font-size:35px}.text-65{font-size:58px}.text-70{font-size:60px;line-height:120px}.btn-groups .btn-buy{margin-bottom:50px}.btn-buy{font-size:32px;line-height:64px}.pb-100{padding-bottom:80px}.py-100{padding:80px 0}.kodawari-image img{padding:20px}.about .content{padding-bottom:80px}.products-list .btn-buy{font-size:25px}.products-list .btn-buy span{padding:9px 0}.recommendation .kodawari2{padding:70px}}@media(max-width: 1366px){.text-26{font-size:22px}.text-28{font-size:24px}.text-33{font-size:26px;line-height:52px}.text-40{font-size:28px;line-height:56px}.text-45{font-size:33px}.text-65{font-size:48px}.text-70{font-size:50px;line-height:100px}.btn-groups .btn-buy{margin-bottom:40px}.btn-buy{font-size:28px;line-height:56px}.pb-100{padding-bottom:60px}.py-100{padding:60px 0}.about .content{padding-bottom:60px}.recommendation .kodawari2{padding:60px}.contact .btn-contact .phone{font-size:37px}}@media(max-width: 1290px){.text-58{font-size:52px;letter-spacing:8px}.contact .btn-contact .phone{font-size:29px}.contact .btn-contact .link-ct a{font-size:26px}}@media(max-width: 1200px){.text-26{font-size:20px}.text-28{font-size:22px}.text-33{font-size:23px;line-height:46px}.text-40{font-size:25px;line-height:50px}.text-44{font-size:28px}.text-65{font-size:43px;line-height:50px}.text-70{font-size:45px;line-height:90px}.btn-groups .btn-buy{margin-bottom:30px}.btn-buy{font-size:26px;line-height:52px}.pb-100{padding-bottom:50px}.py-100{padding:50px 0}.heading-lines{padding:30px 0}.about .content{padding-bottom:50px}.about .heading-icon{max-height:100%}.about .heading-icon.right{top:13%}.recommendation .kodawari2{padding:50px}.recommendation .kodawari2-image{text-align:right}}@media(max-width: 1024px){.text-26{font-size:18px}.text-28{font-size:20px}.text-33{font-size:20px;line-height:40px}.text-40{font-size:22px;line-height:44px}.text-45{font-size:25px}.text-65{font-size:38px}.text-70{font-size:40px;line-height:80px}.btn-groups .btn-buy{margin-bottom:20px}.btn-buy{font-size:20px;line-height:44px}.pb-100{padding-bottom:40px}.py-100{padding:40px 0}.heading-lines{padding:28px 0}.about .content{padding-bottom:40px}.about-image{width:40%}.about .heading-group{margin-bottom:30px}.products-list .btn-buy{font-size:20px}.products-list .btn-buy span{padding:9px 0}}@media(max-width: 991px){.text-33{font-size:18px;line-height:36px}.text-40{font-size:20px;line-height:40px}.text-65{font-size:34px}.text-70{font-size:36px;line-height:72px}.heading-lines{padding:25px 0}.recommendation .kodawari2{padding:30px}.recommendation .kodawari2-title{margin-bottom:30px}.recommendation .kodawari2 p{line-height:40px}.contact{background-position:center}}@media(max-width: 767px){.text-33{font-size:16px;line-height:32px}.text-40{font-size:18px;line-height:36px}.text-65{font-size:28px;line-height:50px}.text-70{font-size:30px;line-height:60px}.btn-buy{font-size:16px;line-height:40px}.pb-100{padding-bottom:30px}.py-100{padding:30px 0}.heading-lines{padding:22px 0}section .content{padding:0 15px}.about-image{max-width:38%}.recommendation .kodawari2{padding:20px}.recommendation .kodawari2 p{line-height:32px}.recommendation .kodawari2-image{width:30%}.recommendation .heading-icon.left{bottom:-18px !important;width:23%}}@media(max-width: 576px){.text-40{font-size:16px;line-height:32px}.text-65{font-size:21px}.text-70{font-size:25px;line-height:50px}.heading-lines{padding:20px 0}.about .heading-group{padding:15px 0}.about .ctable{display:block}.about .ctable-cell{display:block;max-width:100% !important;width:100% !important}.recommendation .kodawari2{padding:20px}.recommendation .kodawari2 p{line-height:32px}.recommendation .kodawari2 .ctable-cell{display:block;width:100%}.recommendation .kodawari2 .ctable-cell img{width:100%}.recommendation .heading-icon.left{bottom:-15px;width:23%}.contact{padding:60px 0 0}.contact .btn-contact{display:block}.contact .btn-contact .phone,.contact .btn-contact .link-ct a{margin-right:0;width:100%;text-align:center;padding:10px 20px}.contact .btn-contact .phone{margin-bottom:30px}.contact .btn-contact .link-ct a{font-size:28px;height:85px;line-height:70px}.contact .text-58{font-size:46px;letter-spacing:3px}.copy-right{font-size:16px}.footer{padding:80px 0 0}.footer .bt-footer{padding:50px 15px 0}}/*# sourceMappingURL=style.css.map */