@charset "UTF-8";@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:400;src:url("/assets/font/NotoSerif-Regular.woff") format("woff"), url("/assets/font/NotoSerif-Black.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:700;src:url("/assets/font/NotoSerif-Bold.woff") format("woff"), url("/assets/font/NotoSerif-Black.ttf") format("truetype");font-display:swap}body{font-family:"ヒラギノ明朝 ProN W6", "HiraMinProN-W6", 'Noto Serif Japanese', "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif}._sp{display:none}._pc{display:block}@media screen and (max-width:767px){._sp{display:block}._pc{display:none}}.mincho{font-family:"ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif}.gosick{font-family:'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif}.ico{display:inline-block}.ico--map{background-color:#000;color:#fff;text-align:center;width:111px;border-radius:2px}.ico--map:hover{color:#fff;opacity:0.8}.ttl--h2{font-size:5rem;font-weight:bold}a:hover{text-decoration:underline}.item_btn a:hover,.onlineshop a:hover,.shop--map a:hover{text-decoration:none}header{height:120px}header .logo{margin-top:25px;margin-left:35px}header .sns_box{opacity:0.8}.header_inner{min-width:1200px;margin:0 auto}.global_nav{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:200px}.global_nav a{font-family:"ヒラギノ明朝 ProN W6", "HiraMinProN-W6", 'Noto Serif Japanese', "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.global_nav>#menu>.menu_inner>ul>li>a{padding-right:15px;padding-left:15px}.container{padding-bottom:135px;background-color:#fff}#concept,#lineup{width:1200px;margin:0 auto}#media>.inner{width:920px;margin:0 auto}#shoplist{width:990px;margin:0 auto}footer{padding-top:0;padding-bottom:4px;border-bottom:46px solid #f5f5f5;text-align:center}footer>.inner{width:1200px;margin:0 auto}#pagetop{bottom:60px}.onlineshop{position:fixed;bottom:0;width:100%}.onlineshop a{display:block;color:#fff;width:100%;background-color:#000;height:46px;line-height:46px;text-align:center;font-size:1.6rem}.onlineshop a:hover{opacity:0.8}.ico{display:inline-block}.ico--shop{background:url(../img/ico_shop.png) no-repeat center center;width:26px;height:25px;vertical-align:middle;margin-right:18px;margin-top:-5px}.swiper-wrapper{height:100%!important}.kv-area img{width:100%;height:auto}#concept{padding:45px 0 115px;background:url(../img/img01.png) no-repeat 50% 40px}#concept #concept_in{padding-top:45px}#concept .ttl--h2{font-size:4.2rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#concept .copy{margin-top:50px;font-size:1.8rem;line-height:1.8;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff}#concept .copy strong{font-size:2.4rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(55%, transparent), color-stop(55%, #edfb72));background:-webkit-linear-gradient(transparent 55%, #edfb72 55%);background:-o-linear-gradient(transparent 55%, #edfb72 55%);background:linear-gradient(transparent 55%, #edfb72 55%)}#concept .bnr{margin-top:622px}#concept .bnr a:hover img{opacity:1;background-color:#fff}#gallery{padding:70px 0 95px;background-color:#fcfcfc}#gallery #gallery_in{padding-top:45px}#gallery>.inner{width:1200px;margin:0 auto}#gallery .copy{font-size:2.2rem;line-height:1.6;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#gallery .center-item{margin-top:50px}#gallery .center-item li{padding:0 5px}#gallery .center-item img{width:460px;height:auto}#gallery .slick-next:before,#gallery .slick-prev:before{color:#000}#gallery button{border:none;font-size:0;line-height:1;cursor:pointer;outline:none;border:none}#gallery .slick-prev{position:absolute;top:218px;left:20px;width:80px;height:80px;background:url(../img/arrow_left.png) no-repeat 0 50%;z-index:1000}#gallery .slick-next{position:absolute;top:218px;right:20px;width:80px;height:80px;background:url(../img/arrow_right.png) no-repeat 100% 50%;z-index:1000}#about{padding:45px 0 50px;background-color:#f7f7f7}#about #about_in{padding-top:45px}#about .ttl--h2{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.2;font-size:6rem}#about .ttl--h2 span{display:block;font-size:2.4rem}#about .copy{font-weight:bold;font-size:2rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#about>.inner{width:1200px;margin:0 auto}#about .youtube-area{margin-top:26px;text-align:center}#about .data{margin-top:40px;margin-right:-47px;text-align:center}#about .list--note{width:864px;margin:10px auto 0;font-size:1.2rem;line-height:1.4;padding-left:60px}#about .link--cooperation{margin-top:35px;text-align:center}#lineup{padding-top:85px}#lineup #lineup_in{padding-top:45px}#lineup .copy{margin-top:25px;font-size:2.2rem;line-height:1.6;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.list--item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;margin-top:120px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック, Osaka, sans-serif}.list--item li+li{margin-top:70px}.list--item li:nth-child(2){margin-top:0}.list--item h3.item_name{margin-top:30px;opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);font-size:2rem;font-weight:bold;line-height:1}.list--item .item_price{margin-top:18px;font-size:1.6rem;line-height:1}.list--item .item_color{margin-top:3px;font-size:1.4rem;line-height:1;color:#5b5b5b}.list--item .item_num{margin-top:3px;font-size:1.2rem;line-height:1;color:#5b5b5b}.list--item .btn{margin-top:10px;background-color:#000;color:#fff;border-radius:4px;width:432px;height:55px;line-height:55px;font-size:1.7rem}.list--item .btn:hover{background-color:#000!important;opacity:0.8}#media{padding-top:45px}#media_in{margin-top:105px;padding:80px 0 60px;border-top:1px solid #000;border-bottom:1px solid #000}#media_in .inner{position:relative}#media_in .inner .media_txt .copy{font-size:2.6rem;line-height:1.5;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#media_in .inner .media_txt .txt{margin-top:20px;font-size:1.4rem;line-height:1.8!important}#media_in .inner .media_img{position:absolute;top:-180px;right:0}#shoplist{padding-top:45px}#shoplist_in{padding-top:45px}.anchor--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:800px;margin:50px auto 0}.ico--anchor{background:url(../img/ico_anchor.png) no-repeat left center;background-size:25px 14px;padding-left:36px;font-size:2.2rem}#area01{margin-top:100px}.box--shop{margin-top:78px}.box--shop>h3{text-align:center;opacity:1;font-size:2.9rem}.box--shop>ul{margin-top:20px}.list--shop{display:table;border-bottom:1px solid #000;padding:24px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.list--shop>h4{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.list--shop:first-child{border-top:1px solid #000}.list--shop>*{display:table-cell;vertical-align:middle}.list--shop .shop--area{width:143px;text-align:center;font-size:2.0rem;-webkit-box-sizing:border-box;box-sizing:border-box}.list--shop .shop--name{width:259px;font-size:2.6rem;text-align:center;padding:0 22px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2;border-left:1px solid #000;border-right:1px solid #000}.list--shop .shop--name .popup{display:block;color:#6c6c6c;font-size:1.8rem}.list--shop div{width:473px;padding:0 32px;-webkit-box-sizing:border-box;box-sizing:border-box}.list--shop div .shop--add{font-size:1.8rem}.list--shop div .shop--tel{font-size:2.2rem}.list--shop .shop--map{line-height:1}.list--shop .shop--map a{display:inline-block;width:111px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;line-height:1;padding:5px 0}
/*# sourceMappingURL=style.css.map */