@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Kosugi&display=swap&text=0123456789";.topBg{background-position:center;background-size:cover;background-repeat:no-repeat;height:62vh;min-height:400px;max-height:675px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.topBg img{width:170px}.topBg h1{font-weight:400;color:#fff;width:100%;text-align:center;font-size:34px;margin-top:40px;text-transform:lowercase}.topBg h1:first-letter{text-transform:capitalize}@media screen and (max-width: 768px){.topBg{height:63.3vh}.topBg img{width:40%;max-width:170px;margin-top:0}.topBg h1{font-size:20px;margin-top:15px}}@media screen and (max-width: 768px){.about .top_fixed{top:160px}}.about .main{position:relative}.about .main .txt1{padding-top:130px;margin:0 auto;max-width:750px;font-size:14px;line-height:2.5}@media screen and (max-width: 768px){.about .main .txt1{font-size:13px;padding-top:45px;line-height:1.9}}.about .main .a1{margin-top:135px}@media screen and (max-width: 768px){.about .main .a1{width:100%;margin-top:60px}}.about .main .aboutList{max-width:750px;margin:170px auto 0;line-height:2.5}.about .main .aboutList dt{font-size:18px;font-weight:500;padding-bottom:2em}.about .main .aboutList dd{font-size:14px;padding-bottom:2em}.about .main .aboutList>dl:nth-child(n+2){margin-top:75px}@media screen and (max-width: 768px){.about .main .aboutList{margin-top:70px;line-height:1.9}.about .main .aboutList dt{font-size:3.8vw}.about .main .aboutList dd{font-size:13px}.about .main .aboutList>dl:nth-child(n+2){margin-top:55px}}.about .main .member{background-color:#a4a698;padding-top:100px;padding-bottom:150px;margin-top:160px;color:#fff}.about .main .member h3{font-size:30px;letter-spacing:0;text-align:center;font-weight:400}.about .main .member ul{display:flex;margin:80px auto 0;max-width:753px;justify-content:space-between;align-items:flex-start;align-content:flex-start}.about .main .member ul li{width:28%;text-align:right;font-size:16px;line-height:1.4;padding:0 1%}.about .main .member ul li img{margin-bottom:12px;display:block}.about .main .member ul li small{font-size:14px}@media screen and (max-width: 768px){.about .main .member{margin-top:105px;padding:45px 20px 55px}.about .main .member h3{font-size:20px}.about .main .member ul{margin-top:45px;flex-wrap:wrap}.about .main .member ul li{width:48%;font-size:2.8vw}.about .main .member ul li:nth-child(2n){margin-left:4%}.about .main .member ul li:nth-child(n+3){margin-top:6%}.about .main .member ul li img{margin-bottom:5px}.about .main .member ul li small{font-size:2.2vw}}.about .main .a2{margin-top:130px;margin-bottom:200px}@media screen and (max-width: 768px){.about .main .a2{width:100%;margin-top:80px;margin-bottom:50px}}.swiper-container .linkBox{width:100%;height:60vh;max-height:655px;min-height:400px}.swiper-container .linkBox li{position:relative;overflow:hidden;font-size:24px}.swiper-container .linkBox li .imgBox{width:100%;height:100%;background-position:left center;background-size:cover;background-repeat:no-repeat;position:relative}.swiper-container .linkBox li .imgBox.num1{background-image:url(/cdn/shop/files/001.jpg?v=1609045002)}.swiper-container .linkBox li .imgBox.num2{background-image:url(/cdn/shop/files/002.jpg?v=1609040536)}@media screen and (max-width: 768px){.swiper-container .linkBox li .imgBox.num1{background-image:url(/cdn/shop/files/001_sp.jpg?v=1609045002)}.swiper-container .linkBox li .imgBox.num2{background-image:url(/cdn/shop/files/002_sp.jpg?v=1609040532)}}.swiper-container .linkBox li .inTxt{font-weight:600;position:absolute;top:70px;right:70px;color:#fff;font-family:Kosugi,calling-code,Noto Sans JP,sans-serif}.swiper-container .linkBox li .inTxt img{width:36px;margin-right:8px;display:inline-block;vertical-align:inherit}.swiper-container .linkBox li .inTxt .txt{display:inline-block}.swiper-container .linkBox li .inTxt .txt .num{font-weight:900}.swiper-container .linkBox li .inTxt .txt .enTxt{font-weight:700;font-size:28px}.swiper-container .linkBox li .comView{color:#fff;position:absolute;bottom:30px;right:70px}.swiper-container .linkBox li .comView:after{background-color:#fff}@media screen and (max-width: 1007px){.swiper-container .linkBox li{font-size:20px}.swiper-container .linkBox li .comView{right:50px}.swiper-container .linkBox li .inTxt{top:50px;right:50px}.swiper-container .linkBox li .inTxt .txt .enTxt{font-size:24px}}@media screen and (max-width: 768px){.swiper-container .linkBox{padding:0 20px;height:auto;max-height:inherit;min-height:inherit;margin-top:80px}.swiper-container .linkBox li{width:100%}.swiper-container .linkBox li .imgBox{height:100%;padding-top:100%}.swiper-container .linkBox li .inTxt{position:static;display:flex;justify-content:flex-start;align-items:flex-end;color:#000;margin-top:10px;line-height:1}.swiper-container .linkBox li .inTxt img{width:28px;padding-bottom:2px}.swiper-container .linkBox li .inTxt .txt{font-size:3.4vw}.swiper-container .linkBox li .inTxt .txt .enTxt{font-size:4vw}}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:48px;height:48px;top:0;bottom:0;margin:auto}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{display:none!important}@media screen and (max-width: 768px){.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:none!important}}.swiper-container .swiper-button-next{right:65px!important}.swiper-container .swiper-button-prev{left:65px!important}@media screen and (max-width: 1007px){.swiper-container .swiper-button-next{right:40px!important}.swiper-container .swiper-button-prev{left:40px!important}}.product .buyBox{width:235px;height:60px;font-weight:700;display:flex;justify-content:center;align-content:center;align-items:center;color:#fff;background:#6c6f58;border-radius:3px;box-shadow:0 10px 25px #0006}@media screen and (max-width: 768px){.product .buyBox{font-size:13px;width:62%;height:50px;margin-left:auto;margin-right:auto}}.product .topBg{height:100vh;min-height:720px;position:relative;max-height:inherit;display:block}.product .topBg .bgImg{width:100%;height:100%;background-size:cover;background-position:center}@media screen and (max-width: 768px){.product .topBg{height:auto;min-height:inherit}.product .topBg .bgImg{height:64vh}}.product .topBg .titleBox{background:#00000059;position:absolute;bottom:115px;padding:25px 200px 40px 140px;color:#fff}.product .topBg .titleBox h2{font-weight:400;font-size:24px;position:relative}.product .topBg .titleBox h2 img{vertical-align:inherit;width:inherit}.product .topBg .titleBox h2 .num{font-weight:900}.product .topBg .titleBox h2 .enTxt{font-weight:700;font-size:28px}.product .topBg .titleBox h2 hr{content:"";display:block;border:none;margin:2px 0 0;border-bottom:1px solid #A2A2A2;width:60px;position:absolute}.product .topBg .titleBox h2 small{display:block;width:100%;font-size:18px;line-height:1.4;margin-top:10px}.product .topBg .titleBox h2 small span{font-size:14px}@media screen and (max-width: 768px){.product .topBg .titleBox{position:static;padding:20px 70px 28px}.product .topBg .titleBox h2{font-size:4.4vw}.product .topBg .titleBox h2 .enTxt{font-size:5.2vw}.product .topBg .titleBox h2 hr{margin:2px 0 0;border-bottom-width:2px;width:40px}.product .topBg .titleBox h2 small{display:block;width:100%;font-size:3.6vw;line-height:1.4;margin-top:10px}.product .topBg .titleBox h2 small span{font-size:2.2vw}}.product .topBg .buyBox{position:absolute;right:10%;bottom:115px}@media screen and (max-width: 768px){.product .topBg .buyBox{position:static;margin:35px auto auto}}.product .main{position:relative}@media screen and (max-width: 768px){.product .main .top_fixed{top:75px}}.product .main .txtBox{max-width:750px;padding-top:125px;margin:0 auto;line-height:2.5}.product .main .txtBox h3{font-size:18px;font-weight:500}.product .main .txtBox p{font-size:14px;margin-bottom:1.7em}@media screen and (max-width: 768px){.product .main .txtBox{padding-top:65px}.product .main .txtBox h3{font-size:16px}.product .main .txtBox p{font-size:13px;line-height:2}}.product .main .moreProduct{margin:285px auto 0}.product .main .moreProduct p a{text-decoration:underline}@media screen and (max-width: 768px){.product .main .moreProduct{margin-top:55px}}.product .main .moreProduct li{display:flex;flex-wrap:wrap;align-self:center;align-items:center;align-content:center;padding:140px 0;position:relative}.product .main .moreProduct li img{width:50%}.product .main .moreProduct li .txt{width:50%;display:flex;align-content:center;align-items:center;flex-wrap:wrap}.product .main .moreProduct li .txt .inBox{width:85%;max-width:540px;line-height:2.6}.product .main .moreProduct li .txt .inBox h4{font-size:18px;font-weight:500}.product .main .moreProduct li .txt .inBox p{font-size:14px}.product .main .moreProduct li .txt .inBox p.subtext{font-size:12px;margin-top:1em;line-height:2}.product .main .moreProduct li .txt .inBox .buyBox{margin-top:60px}.product .main .moreProduct li:nth-child(odd){justify-content:flex-end}.product .main .moreProduct li:nth-child(odd):after{position:absolute;top:0;bottom:0;right:0;left:0;background:#eaeaea;content:"";z-index:-2}.product .main .moreProduct li:nth-child(odd) img{order:2}.product .main .moreProduct li:nth-child(odd) .txt{order:1;justify-content:flex-end;padding-right:8%}.product .main .moreProduct li:nth-child(2n) .txt{padding-left:8%}@media screen and (max-width: 768px){.product .main .moreProduct li .txt .inBox p.subtext{font-size:11px;margin-top:1em;line-height:2}.product .main .moreProduct li{margin-top:55px;padding:55px 0 70px}.product .main .moreProduct li:nth-child(2n) .txt,.product .main .moreProduct li:nth-child(odd) .txt{order:2;padding-left:0;padding-right:0}.product .main .moreProduct li:nth-child(2n) .txt h4,.product .main .moreProduct li:nth-child(odd) .txt h4{padding-right:36px;padding-left:36px}.product .main .moreProduct li:nth-child(2n) .txt p,.product .main .moreProduct li:nth-child(odd) .txt p{padding-right:36px;padding-left:36px}.product .main .moreProduct li:nth-child(2n) img,.product .main .moreProduct li:nth-child(odd) img{order:1}.product .main .moreProduct li img{width:90%}.product .main .moreProduct li .txt{width:100%;margin-top:35px}.product .main .moreProduct li .txt .inBox{width:100%;line-height:1.9;max-width:inherit}.product .main .moreProduct li .txt .inBox h4{font-size:16px}.product .main .moreProduct li .txt .inBox p{font-size:13px;margin-top:5px}.product .main .moreProduct li .txt .inBox .buyBox{margin-top:70px}}.product .main .photoList{overflow:hidden}.product .main .photoList li{width:82%}.product .main .photoList li img{display:block}.product .main .photoList li:nth-child(odd){float:right}.product .main .photoList li:nth-child(2n){float:left}.product .main .photoList li:nth-child(n+2){margin-top:140px}@media screen and (max-width: 768px){.product .main .photoList li{width:100%}.product .main .photoList li:nth-child(odd),.product .main .photoList li:nth-child(2n){float:none}.product .main .photoList li:nth-child(n+2){margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/second.css.map */
