:root{--main-color: #283946;--sub-color: #b5a164;--ttl-color: #586166;--bg-color: #f7f7f7;--root-margin: 240px auto 0;--noimg-margin-pc: 0;--noimg-margin-sp: 0;--noimg-padding-pc: 90px;--noimg-padding-sp: 16vw ;--font-mincho: "\6e38\660e\671d", "Yu Mincho", "Times New Roman", "Hiragino Mincho ProN", "MS PMincho", serif;--font-gothic: "\6e38\30b4\30b7\30c3\30af", "Yu Gothic", "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Meiryo", sans-serif}@media only screen and (max-width: 768px){body{font-family:var(--font-gothic);font-weight:500;letter-spacing:0}.lsp{letter-spacing:-1px}.sub-txt{width:calc(670vw/7.5);margin:0 auto;line-height:1.75}a{color:#333;text-decoration:none;transition:.6s}a:hover{transition:.6s}img{width:100%;height:auto;vertical-align:top}.en,.date{font-family:var(--font-mincho)}.btn-02{margin:20vw 0 0;text-align:center}.btn-02 a{display:block;width:31.8vw;margin:0 auto}.btn-02 a span{display:block}.btn-02 a span:first-of-type{position:relative;padding:0 0 2vw;font-size:3vw;text-align:left;transition:.6s}.btn-02 a span:last-of-type{padding:2vw 0 0;font-weight:700;text-align:right;transition:.6s}.btn-02 a span:first-of-type:before{content:"";display:block;position:absolute;bottom:0;left:0;width:31.8vw;height:2px;background:var(--main-color);transition:.6s}.btn-02 a span:first-of-type:after{content:"";display:block;position:absolute;bottom:2px;right:0;width:1vw;height:2px;background:var(--main-color);transform:rotate(38deg)}#Pan{margin:16vw 0 0;padding:4vw 0 5vw;border-bottom:calc(2vw / 7.5) solid #ebeced}#Pan ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:stretch;align-items:stretch;width:calc(670vw/7.5);margin:0 auto;font-size:3vw;line-height:1.75;text-align:center}#Pan li:nth-of-type(n+2):before{content:"\ff1e";padding:0 1.5vw}#Pan a{color:var(--main-color);font-weight:700}}@media only screen and (min-width: 769px){body{font-size:1.6rem;font-family:var(--font-gothic);font-weight:500;letter-spacing:0}h1{color:#4c586f;font-size:1.2rem}a{color:#333;text-decoration:none;transition:.6s}a:hover{color:#a2aab0;transition:.6s}a:hover img{opacity:.8}img{width:100%;height:auto;vertical-align:top}.lsp{letter-spacing:-1px}.en,.date{font-family:var(--font-mincho)}#Content{margin-top:90px}.sub-txt,.txt{line-height:1.75}#Pan{width:920px;margin:90px auto 0;padding:15px 0;border-bottom:2px solid #ebeced}#Pan ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:stretch;align-items:stretch;width:460px;margin:0 0 0 auto;line-height:1.75;text-align:center}#Pan li:nth-of-type(n+2):before{content:"\ff1e";padding:0 10px}#Pan a{color:var(--main-color);font-weight:700}#Pan a:hover{color:#333}}@media only screen and (min-width: 769px){.menu-block nav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;width:736px;margin:0 auto;padding:60px 0 80px}.menu-block .nav-in{width:184px;font-size:1.4rem;font-weight:600}.menu-block .nav-in .ttl{padding-bottom:10px;border-bottom:2px solid #ebeced;box-sizing:border-box;text-align:center;margin:0}.menu-block .nav-in ul{margin-top:30px;padding:0}.menu-block .nav-in li{position:relative;padding:0 20px;list-style:none}.menu-block .nav-in li:nth-of-type(n+2){margin-top:40px}.menu-block .nav-in li:before{content:"";display:block;position:absolute;top:50%;left:0;width:0;height:0;border-left:6px solid #333;border-top:4px solid transparent;border-bottom:4px solid transparent;transform:translateY(-50%)}}@media only screen and (max-width: 768px){.menu-block nav{padding:8vw 0}.menu-block nav .nav-in{width:calc(670vw/7.5);margin:0 auto}.menu-block nav .nav-in+.nav-in{margin-top:calc(70vw/7.5)}.menu-block nav .nav-in .ttl{margin-top:calc(70vw/7.5);padding-bottom:calc(40vw/7.5);font-size:calc(28vw/7.5);text-align:center;border-bottom:calc(2vw/7.5) solid #ebeced;margin-bottom:0}.menu-block nav .nav-in:first-of-type .ttl{margin-top:0}.menu-block nav .nav-in ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;padding:0;margin:0}.menu-block nav .nav-in li{position:relative;width:50%;padding:calc(40vw/7.5) calc(20vw/7.5) calc(40vw/7.5) calc(80vw/7.5);border-bottom:calc(2vw/7.5) solid #ebeced;box-sizing:border-box;list-style:none}.menu-block nav .nav-in li:before{content:"";display:block;position:absolute;top:50%;left:4vw;width:0;height:0;border-left:calc(14vw/7.5) solid #333;border-top:1.2vw solid transparent;border-bottom:1.2vw solid transparent;transform:translateY(-50%)}.menu-block nav .nav-in li:nth-of-type(2n):after{content:"";display:block;position:absolute;top:50%;left:0;width:calc(2vw/7.5);height:calc(50vw/7.5);background:#ebeced;transform:translateY(-50%)}}@media only screen and (min-width: 769px){.footer .ttl{width:920px;margin:0 auto;padding-bottom:35px;border-bottom:2px solid #ebeced;box-sizing:border-box;color:var(--ttl-color);font-family:var(--font-mincho);font-size:2.8rem;font-weight:700;text-align:center}.footer nav{width:920px;margin:0 auto;padding:70px 0 0}.footer nav ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;padding-bottom:60px;border-bottom:2px solid #ebeced;margin-left:0;padding-left:0}.footer nav li{position:relative;width:230px;padding:5px 40px 5px 72px;border-left:2px solid #ebeced;box-sizing:border-box;list-style:none}.footer nav li:nth-of-type(n+5){margin-top:20px}.footer nav li:nth-of-type(4n){border-right:2px solid #ebeced}.footer nav li:before{content:"";display:block;position:absolute;top:50%;left:40px;width:0;height:0;border-left:6px solid #333;border-top:4px solid transparent;border-bottom:4px solid transparent;transform:translateY(-50%)}.footer nav li a{color:#333;text-decoration:none;transition:.6s}.footer .fico-inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;width:920px;margin:60px auto 0}.footer .fico-inner .block{width:230px;text-align:center}.footer .fico-inner .block .img{margin:0 auto}.footer .fico-inner .block .img img{width:100%}.footer .fico-inner .block:nth-of-type(1) .img{width:34px;padding:2px 0}.footer .fico-inner .block:nth-of-type(2) .img{width:35px;padding:6.5px 0}.footer .fico-inner .block:nth-of-type(3) .img{width:35px;padding:6.5px 0}.footer .fico-inner .block:nth-of-type(4) .img{width:35px}.footer .fico-inner .txt{margin:18px 0 0;color:#4c586f;line-height:1}.footer .fico-inner .min-txt{margin-top:10px;color:#a2aab0;font-size:1.2rem}.footer .fico-inner .min-txt a{color:#a2aab0}.footer .copy-inner{margin:50px auto 0;padding:20px 0;background:#283946;color:#fff}.footer .copy-in{width:920px;margin:0 auto}.footer .copy-inner a{color:#fff}.footer .copy-in .in{font-size:1.2rem}.footer .copy-in .in ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;font-size:1.1rem;margin:0;padding:0;list-style:none}.footer .copy-in .in li:nth-of-type(n+2){margin-left:5px;padding-left:5px;border-left:1px solid #fff}.footer .copy{margin:10px 0 0;text-align:center}}@media only screen and (max-width: 768px){.footer .ttl{width:calc(670vw/7.5);margin:0 auto;box-sizing:border-box;color:var(--ttl-color);font-family:var(--font-mincho);font-size:calc(32vw/7.5);font-weight:700;text-align:center}.footer nav{width:calc(670vw/7.5);margin:calc(70vw/7.5) auto 0}.footer nav ul{margin-left:0;padding-left:0;list-style:none}.footer nav li{position:relative;padding:4vw calc(50vw/7.5);border-bottom:calc(1vw/7.5) solid #ebeced;box-sizing:border-box}.footer nav li:before{content:"";display:block;position:absolute;top:50%;left:0;width:0;height:0;border-left:calc(14vw/7.5) solid #333;border-top:1.2vw solid transparent;border-bottom:1.2vw solid transparent;transform:translateY(-50%)}.footer .fico-inner{width:calc(670vw/7.5);margin:calc(100vw/7.5) auto 0}.footer .fico-inner .block{text-align:center}.footer .fico-inner .block+.block{margin:calc(100vw/7.5) auto 0}.footer .fico-inner .block .img{width:2.6rem;margin:0 auto}.footer .fico-inner .block .img img{width:100%}.footer .fico-inner .txt{margin:1rem 0;color:#4c586f;line-height:1}.footer .fico-inner .min-txt{color:#a2aab0;font-size:1rem}.footer .fico-inner .min-txt a{color:#a2aab0}.footer .copy-inner{margin:5vw auto 0;padding:8vw 0 calc(50vw/7.5);background:#283946;color:#fff}.footer .copy-in{width:calc(670vw/7.5);margin:0 auto}.footer .copy-inner a{color:#fff}.footer .copy-in .in{font-size:calc(20vw/7.5)}.footer .copy-in .in ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:stretch;align-items:stretch;font-size:calc(20vw/7.5);margin:0;padding:0;list-style:none}.footer .copy-in .in li:nth-of-type(n+2){margin-left:calc(10vw/7.5);padding-left:calc(10vw/7.5);border-left:calc(1vw/7.5) solid #fff}.footer .copy{margin:10px 0 0;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom_2403.css.map */
