*,*:before,*:after{border:0;box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;margin:0 auto;overflow-x:hidden}body{font-family:Helvetica Neue LT,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,serif;margin:0 auto;height:auto;animation:fadeInmain 2s ease 0s 1 normal;-webkit-animation:fadeInmain 2s ease 0s 1 normal;color:#fff;background-image:url(/cdn/shop/files/bg.jpg?v=1744838147bg.jpg)}a{color:inherit;text-decoration:none}img,picture,video{height:auto;max-width:100%}ul,ol{list-style:none}em{font-style:normal}#wrapper{max-width:1000px!important;margin:0 auto}@media(max-width:768px){#wrapper{padding-top:0;overflow-x:hidden!important;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.visible{opacity:0;transition:transform .5s linear;animation-duration:2.5s;animation-fill-mode:both}.effect{animation-name:imgbrightness;opacity:1;transition:.8s}@keyframes imgbrightness{0%{opacity:0;filter:brightness(300%)}to{opacity:1;filter:brightness(100%)}}.u-tab{position:relative;font-family:cormorant-garamond,"Noto Serif JP",serif;margin-top:40px;margin-bottom:100px}.u-tab__menu{display:flex;align-items:center;justify-content:space-between;margin-right:-1rem;margin-bottom:0;padding-left:0}.u-tab__menu li{list-style:none;border:1px solid #999}.u-tab__menu>*{width:calc(25% - 25px)}.u-tab__item{display:flex;font-size:min(max(10px,calc(.625rem + (1vw - 4.8px)*1.5385)),18px);min-height:0vw;align-items:center;justify-content:center;text-align:center;text-decoration:none;outline:0;padding:.6em .5em;transition-property:background;transition-duration:1s}.u-tab__item[aria-expanded=true]{color:#fff;background:#999}.u-tab__item:not([aria-expanded=true]):hover{color:#ccc}.u-tab__item-main{flex-grow:1;text-align:center}.u-tab__body{display:none}.u-tab .u-block{display:block}.u-tab .u-none{display:none}@media screen and (max-width:768px){.u-tab{margin:30px auto 0;width:90%}.u-tab__item{padding:8px}.u-tab__item-main{font-size:13px}.u-tab__menu{margin-right:0rem}}@media screen and (max-width:430px){.u-tab{width:98%;margin-top:20px}.u-tab__item{padding:8px 5px}.u-tab__menu>*{width:calc(25% - 3px)}.u-tab__item-main{font-size:10px}}.visual{position:relative;width:100%;height:900px;margin-bottom:150px}.movie{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.movie video{position:absolute;top:50%;left:50%;display:block;width:100%;height:900px;transform:translate(-50%,-50%);object-fit:cover}.visual .txtarea{position:absolute;top:20%;left:7%;font-family:shippori-mincho,sans-serif;color:#fff;text-align:center;z-index:1}.visual .txtarea .ttl{font-size:150px}.visual .txtarea .ttl .small{font-size:40px;padding-left:10px}.visual .txtarea .sub-ttl{font-size:30px;letter-spacing:2px;line-height:5rem}.int_inner,.int_inner-2{position:relative;font-family:shippori-mincho,sans-serif;padding-bottom:54em}.int_inner .int_img,.int_inner-2 .int_img-2{position:absolute;width:70%}.int_inner-2 .int_img-2{right:0}.int_inner .int_img img,.int_inner-2 .int_img-2 img{max-width:100%;height:auto}.int_inner .int_img .shadow1{box-shadow:-77px -67px 0 -12px #d7eadc;border-radius:0}.int_inner-2 .int_img-2 .shadow2{box-shadow:77px -67px 0 -12px #e0decb;border-radius:0}.int_inner .int_title,.int_inner-2 .int_title-2{position:absolute;color:gray;font-size:70px;letter-spacing:3px}.int_inner .int_title{top:8em}.int_inner-2 .int_title-2{top:8em;right:0}.int_inner .int_title .small,.int_inner-2 .int_title-2 .small-2{font-size:40px}.int_inner .int_caption,.int_inner-2 .int_caption-2{position:absolute;color:#fff;letter-spacing:1px}.int_inner .int_caption{right:0;top:22.5em}.int_inner-2 .int_caption-2{top:25.5em}.int_inner .int_caption .title,.int_inner-2 .int_caption-2 .title-2{font-size:35px}.int_inner .int_caption .txt,.int_inner-2 .int_caption-2 .txt-2{font-size:15px;margin-top:40px;text-align:center;line-height:2.8rem}.lineup{position:relative}.lineup .ttlarea{position:absolute;left:50%;top:5%;transform:translate(-50%);-webkit-transform:translateX(-50%);color:#fff;z-index:1;text-align:center}.lineup .ttlarea .ttl{font-family:times-new-roman,sans-serif;font-size:70px}.lineup .ttlarea .sub-ttl{font-family:shippori-mincho,sans-serif;font-size:18px}.lineup ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-10px}.lineup ul li{width:calc(50% + -0px);position:relative}.lineup ul li img{max-width:100%;width:100%;height:1800px;object-fit:cover}.lineup .txtarea-1,.lineup .txtarea-2{position:absolute;width:100%;left:50%;bottom:10%;transform:translate(-50%);-webkit-transform:translateX(-50%);font-family:shippori-mincho,sans-serif;text-align:center}.lineup .txtarea-1{color:#bfbfbf}.lineup .txtarea-2{color:#7e6b5a}.lineup .txtarea-1 .item-name,.lineup .txtarea-2 .item-name{font-size:35px}.lineup .txtarea-1 .item-name_2,.lineup .txtarea-2 .item-name_2{font-size:18px}.lineup .txtarea-1 .scroll,.lineup .txtarea-2 .scroll{font-size:15px;letter-spacing:3px;width:150px;height:150px;margin:5% auto 0;text-align:center;border-radius:61%;padding:30px 15px 0;box-sizing:border-box;-webkit-transition:all .3s;transition:all 1s}.lineup .txtarea-1 .scroll{color:#bfbfbf;border:1px solid #bfbfbf}.lineup .txtarea-2 .scroll{color:#7e6b5a;border:1px solid #7e6b5a}.lineup .txtarea-1 .scroll:hover{background-color:#bfbfbf;color:#fff}.lineup .txtarea-2 .scroll:hover{background-color:#7e6b5a;color:#fff}.lineup .txtarea-1 .scroll a{color:#bfbfbf}.lineup .txtarea-2 .scroll a{color:#7e6b5a}.lineup .txtarea-1 .scroll a:hover{background-color:#bfbfbf;color:#fff;text-decoration:none}.lineup .txtarea-2 .scroll a:hover{background-color:#7e6b5a;color:#fff;text-decoration:none}.lineup .txtarea-1 .arrow,.lineup .txtarea-2 .arrow{position:relative;display:inline-block;width:1px;height:60px;margin:0 8.1px;border-radius:9999px;transition:all .5s}.lineup .txtarea-1 .arrow{background-color:#bfbfbf}.lineup .txtarea-2 .arrow{background-color:#7e6b5a}.lineup .txtarea-1 .arrow:before,.lineup .txtarea-1 .arrow:after,.lineup .txtarea-2 .arrow:before,.lineup .txtarea-2 .arrow:after{content:"";position:absolute;bottom:0;left:calc(50% - .5px);width:.5px;height:15px;border-radius:9999px;transform-origin:50% calc(100% - .5px)}.lineup .txtarea-1 .arrow:before,.lineup .txtarea-1 .arrow:after{background-color:#bfbfbf}.lineup .txtarea-2 .arrow:before,.lineup .txtarea-2 .arrow:after{background-color:#7e6b5a}.arrow:before{transform:rotate(35deg)}.arrow:after{transform:rotate(-35deg)}.lineup .txtarea-1 .arrow:hover,.lineup .txtarea-2 .arrow:hover,.lineup .txtarea-1 .arrow :hover:before,.lineup .txtarea-1 .arrow :hover:after,.lineup .txtarea-2 .arrow :hover:before,.lineup .txtarea-2 .arrow :hover:after{background-color:#fff}.lu_area .visual,.lu_area .visual2{position:relative;width:100%;height:900px;margin-bottom:0;background:#706f64}.lu_area .visual{background:#706f64}.lu_area .visual2{background:#ccc}.lu_area .movie{overflow:hidden;position:absolute;top:0;left:0;width:70%;height:100%;z-index:1}.lu_area .movie video{position:absolute;top:50%;left:50%;display:block;width:100%;height:900px;transform:translate(-50%,-50%);object-fit:cover}.lu_area .visual .title,.lu_area .visual2 .title{position:absolute;right:170px;top:0%;font-family:shippori-mincho,sans-serif;writing-mode:vertical-rl;font-size:47px;text-align:center;letter-spacing:15px}.lu_area .visual .title{color:#ccc}.lu_area .visual2 .title{color:#404040}.lu_area .box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:-100px;background:#e6e6e6;color:#404040}.lu_area .text{width:50%}.lu_area .text .ttl{font-family:emily-austin,sans-serif;font-size:75px}.lu_area .text .txt{font-family:shippori-mincho,sans-serif;font-size:20px}.lu_area .pict{width:50%;margin-right:3%}.lu_area .pict img{width:100%;height:auto}.lu_area .box:nth-child(2n){flex-direction:row-reverse}.lu_area .box:nth-child(2n) .text{text-align:center}.lu_area .box:nth-child(2n) .pict{margin-left:0;margin-right:3%}@media(max-width:768px){.lu_area .box{flex-direction:column}.lu_area .box:nth-child(2n){flex-direction:column}.lu_area .text{text-align:center}.lu_area .box:nth-child(2n) .text{text-align:center}.lu_area .pict{width:100%;margin-left:0;text-align:center}.lu_area .box:nth-child(2n) .pict{margin-left:0;margin-right:0%}.lu_area .pict img{width:50%;height:auto}}.lu_area .exp{background-image:url(../img/pot_item1-back.jpg)}.lu_area .exp2{background-image:url(../img/pot_item2-back.jpg)}.lu_area .exp,.lu_area .exp2{background-attachment:fixed;background-size:cover;background-position:center}.lu_area .exp_inner{height:85vh}.lu_area .exp_inner .exp_txtarea{background-color:#0009;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);padding:80px 0 110px;color:#fff;text-align:center}.lu_area .exp_inner .exp_txtarea .ttl{font-family:emily-austin,sans-serif;font-size:100px}.lu_area .exp_inner .exp_txtarea .txt{font-family:shippori-mincho,sans-serif;font-size:16px;letter-spacing:2px;line-height:2.8rem;margin-top:20px}.features{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.features .cont-1{grid-area:1 / 1 / 2 / 2}.features .cont-2{grid-area:1 / 2 / 2 / 3}.features .cont-3{grid-area:2 / 1 / 3 / 2}.features .cont-4{grid-area:2 / 2 / 3 / 3}.features .cont-1,.features .cont-2,.features .cont-3,.features .cont-4{position:relative;margin-bottom:-6px}.features .cont-1 img,.features .cont-2 img,.features .cont-3 img,.features .cont-4 img{width:100%;height:500px;object-fit:cover;filter:brightness(50%);transition:.5s}.features .cont-1 img:hover,.features .cont-2 img:hover,.features .cont-3 img:hover,.features .cont-4 img:hover{filter:brightness(80%);transition:.5s}.features .cont-1 .txtarea,.features .cont-2 .txtarea,.features .cont-3 .txtarea,.features .cont-4 .txtarea{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.features .ttl,.features .txt{font-family:shippori-mincho,sans-serif;letter-spacing:2px;line-height:2.8rem}.features .ttl{font-size:25px;text-align:center;margin-bottom:20px}.features .txt{font-size:16px;text-align:left}.item-more{font-size:18px;font-family:shippori-mincho,sans-serif;font-style:normal;letter-spacing:3px;width:45%;margin:40px auto 0;text-align:center;color:#404040;border:1px solid #404040;padding:15px;box-sizing:border-box;-webkit-transition:all .3s;transition:all 1s}.item-more:hover{background-color:#404040;color:#fff}.item-moree a{color:#fff}.item-more a:hover{background-color:#404040;color:#fff;text-decoration:none}@media screen and (max-width:768px){.item-more{font-size:18px;width:50%;padding:8px}}.point_area{background:#f5f5f5;padding-top:150px;font-family:shippori-mincho,sans-serif}.point_area .ttl,.point_area .txt{color:#404040;text-align:center}.point_area .ttl{font-family:times-new-roman,sans-serif;font-size:70px;line-height:1em}.point_area .txt{font-size:20px;letter-spacing:2px}.point_area .line{border-bottom:1px solid #404040;margin:20px 0}.point_area .point-box{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:-6px}.point_area .point-box .text{width:50%;text-align:center}.point_area .point-box .text .ttl{font-family:shippori-mincho,sans-serif;font-size:30px}.point_area .point-box .text .txt{font-size:15px;margin-top:30px;letter-spacing:2px;line-height:2.5rem}.point_area .point-box .pict{width:50%}.point_area .point-box .pict img{width:100%;height:auto}.point_area .point-box:nth-child(2n){flex-direction:row}@media(max-width:768px){.point-box{flex-direction:column}.point-box:nth-child(2n){flex-direction:column}.point-box .text{text-align:center}.point-box:nth-child(2n) .text{text-align:center}.point-box .pict{width:100%;margin-left:0;text-align:center}.point-box:nth-child(2n) .pict{margin-left:0;margin-right:0%}.point-box .pict img{width:50%;height:auto}}.story-img{margin:0 auto;position:relative}.story-img .image img{width:100%;height:830px;object-fit:cover;object-position:50% 50%}.story-img .ttl{position:absolute;top:70px;left:80px;font-family:times-new-roman,sans-serif;font-size:160px;color:#e5e5e5;opacity:.8}.sty_area{margin-top:80px;margin-bottom:100px}.sty_area .sty-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:40px}.sty_area .text{width:70%;text-align:left}.sty_area .text .ttl{font-family:times-new-roman,sans-serif;font-size:65px;text-align:left;margin-bottom:15px}.sty_area .text .txt{font-family:shippori-mincho,sans-serif;font-size:15px;letter-spacing:2px;line-height:2.8rem;text-align:left}.sty_area .pict{width:35%;margin-left:10%}.sty_area .pict img{width:100%;height:auto}.sty_area .sty-box:nth-child(2n){flex-direction:row-reverse}.sty_area .sty-box:nth-child(2n) .pict{margin-left:0;margin-right:10%}@media(max-width:768px){.sty_area .sty-box{flex-direction:column}.sty_area .sty-box:nth-child(2n){flex-direction:column}.sty_area .text{text-align:center}.sty_area .sty-box:nth-child(2n) .text{text-align:center}.sty_area .pict{width:100%;margin-left:0;text-align:center}.sty_area .sty-box:nth-child(2n) .pict{margin-left:0;margin-right:0%}.sty_area .pict img{width:50%;height:auto}}.end-img{margin:0 auto;position:relative}.end-img .image img{width:100%;height:830px;object-fit:cover;object-position:50% 50%}.end-img .txtarea{position:absolute;top:100px;right:80px;font-family:shippori-mincho,sans-serif;color:#fff;text-align:center}.end-img .txtarea .ttl{font-family:times-new-roman,sans-serif;font-size:55px}.end-img .txtarea .sub-ttl{font-size:25px;letter-spacing:2px}@media screen and (max-width:768px){.pc_only{display:none}.sp_only{display:block}}.sp{display:none!important}@media screen and (max-width:430px){.sp{display:inline!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/brand_style.css.map */
