@charset "utf-8";
.brandDetail{width:84.140625vw;max-width:1077px;margin:0 auto 0}.brandDetail__top{padding:60px 0 0}.brandDetail__topMain{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.brandDetail__topDesc{position:relative;width:23.4375vw;max-width:300px;padding:30px 0 0;text-align:center;border-top:1px solid #dadfe0;border-bottom:1px solid #dadfe0}.brandDetail__topHead{font-size:13px;font-weight:500;letter-spacing:.08em}.brandDetail__topLogo{position:absolute;top:50%;left:50%;width:20.3125vw;max-width:260px;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.brandDetail__topCtg{position:absolute;bottom:45px;left:50%;width:21.875vw;max-width:280px;font-size:12px;line-height:1.5;letter-spacing:.07em;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.brandDetail__topSlider{width:58.59375vw;max-width:750px;height:43.046875vw;max-height:551px;overflow:hidden}.brandDetail__topDetail{width:63.28125vw;max-width:810px;margin:52px auto 0;font-size:15px;line-height:1.866666666666667}.brandDetail__cont{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;margin-top:152px}.brandDetail__nav{position:relative;width:190px}.brandDetail__navList{width:190px;padding-top:45px;border-top:1px solid}.brandDetail__navItem{display:inline-block;margin-top:32px;font-size:14px;line-height:1.428571428571429}.brandDetail__navItem:first-child{margin-top:0}.brandDetail__navA{display:block;position:relative;padding-left:30px;-webkit-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.brandDetail__navA:hover{opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}@media screen and (max-width:736px){.brandDetail__navA{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.brandDetail__navA:hover{opacity:1;-ms-filter:none;filter:none}}.brandDetail__navA:before{position:absolute;content:'';background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;top:50%;left:5px;width:8px;height:4px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208.234%204.867%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23000%3Bstroke-miterlimit%3A10%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22a%22%20points%3D%220.356%200.352%204.117%204.156%207.878%200.352%22%2F%3E%3C%2Fsvg%3E");-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.brandDetail__navA:after{content:'';display:block;position:absolute;bottom:0;right:0;width:calc(100% - 30px);border-top:1px solid;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 240ms ease;-moz-transition:opacity 240ms ease;-o-transition:opacity 240ms ease;-ms-transition:opacity 240ms ease;transition:opacity 240ms ease}.brandDetail__navA--show:after{opacity:1;-ms-filter:none;filter:none}.brandDetail__contWrap{width:calc((1077 * 100vw / 1280) - 190px - (48 * 100vw / 1280));max-width:840px}.brandDetail__section{width:100%;padding:45px 0 80px;border-top:1px solid}.brandDetail__section--brandItem{padding:55px 0 70px}.brandDetail__sectionTtl{text-align:center}.brandDetail__sectionTtlEn{font-size:26px;font-weight:600;line-height:1.730769230769231;letter-spacing:.12em}.brandDetail__sectionTtlJp{font-size:18px;font-weight:bold;font-family:'游ゴシック',YuGothic,"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;line-height:1.944444444444444;letter-spacing:.02em;text-align:center}.brandDetail__sectionTtlJp--small{font-size:14px;font-weight:400;line-height:2.285714285714286;letter-spacing:0}.brandDetail__link{width:187px;margin:48px auto 0}.brandDetail__a{display:block;padding:15px 0;font-size:13px;font-weight:bold;font-family:'游ゴシック',YuGothic,"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;text-align:center;border-radius:22px;border:1px solid;-webkit-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.brandDetail__a:hover{opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}@media screen and (max-width:736px){.brandDetail__a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.brandDetail__a:hover{opacity:1;-ms-filter:none;filter:none}}.brandItem__box{padding:50px 0 105px;border-bottom:1px solid #eef0f0}.brandItem__box:first-of-type{padding-top:78px}.brandItem__box:last-child{border-bottom:none}.brandItem__box *:first-child{margin-top:0}.brandItem__sub{margin-top:70px;font-size:18px;font-weight:500;letter-spacing:.08em;text-align:center}.brandItem__slider{position:relative;width:48.4375vw;max-width:620px;height:calc(620 * 100vw / 1280 + 23px);max-height:643px;margin:34px auto 0}.brandItem__slider .Slider__controllers{position:absolute;bottom:0;left:50%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.brandItem__slider .Slider__controller{width:6px;height:6px;margin:0 9px;border-radius:50%;background-color:#e4e1d9;cursor:pointer}.brandItem__slider .Slider__controller--now{background-color:#8f8980}.brandItem__head{margin-top:35px;font-size:17px;line-height:1.647058823529412;letter-spacing:.02em;font-weight:bold;font-family:'游ゴシック',YuGothic,"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;text-align:center}.brandItem__desc{width:47.65625vw;max-width:610px;margin:17px auto 0;font-size:15px;line-height:1.8}.brandItem__price{margin-top:25px;font-size:16px;font-weight:bold;font-family:'游ゴシック',YuGothic,"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;line-hieght:1.75;letter-spacing:.02em;text-align:center}.brandLineup{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:94.88095238095238%;margin:40px auto 0}.brandLineup__box{position:relative;width:48.93350062735257%}.brandLineup__box:nth-child(n+3){margin-top:58px}.brandLineup__head{margin-top:35px;font-size:17px;line-height:1.647058823529412;letter-spacing:.02em;font-weight:bold;font-family:'游ゴシック',YuGothic,"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;text-align:center}.brandLineup__boxDesc{width:89.74358974358974%;max-width:350px;margin:33px auto 0;font-size:15px;line-height:1.8}.brandShop{margin-top:50px}.brandShop *:first-child{margin-top:0}.brandShop__ph{width:48.4375vw;max-width:620px;margin:50px auto 0}.brandShop__desc{width:47.34375vw;max-width:606px;margin:30px auto 0;font-size:15px;line-height:1.8}.brandFeature{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:95.71428571428571%;margin:40px auto 0}.brandFeature__box{width:32.33830845771144%;margin-left:1.492537313432836%}.brandFeature__box:nth-child(3n+1){margin-left:0}.brandFeature__box:nth-child(n+4){margin-top:50px}.brandFeature__boxDesc{width:95%;margin-top:17px;font-size:15px;line-height:1.733333333333333}.brandFeature__boxA{display:block;-webkit-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.brandFeature__boxA:hover{opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}@media screen and (max-width:736px){.brandFeature__boxA{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.brandFeature__boxA:hover{opacity:1;-ms-filter:none;filter:none}}.brandFeature__hash{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:95%;margin:4px auto 0;font-size:12px;line-height:1.75;letter-spacing:.08em;color:#9da3a3}.brandFeature__hashItem{margin-right:9px}.brandFeature__hashItem:last-child{margin-right:0}.brandFeature__hashA{display:block;-webkit-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.brandFeature__hashA:hover{opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}@media screen and (max-width:736px){.brandFeature__hashA{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.brandFeature__hashA:hover{opacity:1;-ms-filter:none;filter:none}}.brandItemList{margin-top:40px}.brandItemList .brandDetail__link{margin-top:74px}.brandItemList--3column .brandItemList__item{width:31.506849315068493%;margin-left:2.73972602739726%}.brandItemList--3column .brandItemList__item:nth-child(4n+1){margin-left:2.73972602739726%}.brandItemList--3column .brandItemList__item:nth-child(n+5){margin-top:0}.brandItemList--3column .brandItemList__item:nth-child(3n+1){margin-left:0}.brandItemList--3column .brandItemList__item:nth-child(n+4){margin-top:52px}.brandItemList__items{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:95.5952380952381%;margin:0 auto}.brandItemList__item{width:23.6612702366127%;margin-left:1.78497301784973%}.brandItemList__item:nth-child(4n+1){margin-left:0}.brandItemList__item:nth-child(n+5){margin-top:40px}.brandItemList__itemA:hover .brandItemList__img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.brandItemList__ph{overflow:hidden;position:relative;padding:0;background-color:#eff1f1}.brandItemList__img{-webkit-transition:-webkit-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:-moz-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:-o-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:-ms-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width:736px){.brandDetail{width:auto}.brandDetail__top{padding:0 0}.brandDetail__topMain{display:block;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.brandDetail__topDesc{width:auto;max-width:initial;padding:6.666666666666667vw 0 0;border-top:none;border-bottom:none}.brandDetail__topHead{font-size:2.933333333333333vw;color:#9da3a3}.brandDetail__topLogo{position:static;top:auto;left:auto;width:64.13333333333333vw;margin:14vw auto 0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.brandDetail__topCtg{position:static;bottom:auto;left:auto;width:auto;max-width:initial;margin-top:13.333333333333334vw;font-size:3.2vw;line-height:1.5;color:#9da3a3;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.brandDetail__topSlider{width:auto;height:73.46666666666667vw}.brandDetail__topDetail{width:85.6vw;max-width:initial;margin:10.666666666666666vw auto 0;font-size:3.466666666666667vw;line-height:1.769230769230769}.brandDetail__cont{display:block;margin-top:11.333333333333334vw}.brandDetail__nav{width:85.33333333333333vw;margin:0 auto 0}.brandDetail__navList{width:100%;padding-top:0;border-top:none}.brandDetail__navItem{display:block;margin-top:0;font-size:3.333333333333333vw;border-top:1px solid #eef0f0}.brandDetail__navItem:first-child{margin-top:0}.brandDetail__navItem:last-child{border-bottom:1px solid #eef0f0}.brandDetail__navA{display:block;position:relative;padding:4.666666666666667vw 0 4.666666666666667vw 2.666666666666667vw}.brandDetail__navA:before{position:absolute;content:'';background-repeat:no-repeat;background-position:center center;background-size:contain;left:auto;right:2.666666666666667vw;width:2.133333333333333vw;height:1.066666666666667vw}.brandDetail__contWrap{width:90.66666666666667vw;margin:26.666666666666668vw auto 0}.brandDetail__section{width:100%;padding:5.333333333333333vw 0 19.333333333333332vw;border-top:1px solid}.brandDetail__section--brandItem{padding:9.333333333333334vw 0 4vw}.brandDetail__sectionTtl{text-align:center}.brandDetail__sectionTtlEn{font-size:6.133333333333333vw;line-height:1.739130434782609}.brandDetail__sectionTtlJp{font-size:3.733333333333333vw;line-height:1.944444444444444;letter-spacing:0}.brandDetail__sectionTtlJp--small{font-size:3.066666666666666vw;line-height:1.739130434782609}.brandDetail__link{width:40vw;margin:8.666666666666666vw auto 0}.brandDetail__a{padding:3.733333333333333vw 0;font-size:3.066666666666666vw}.brandItem__box{padding:10.666666666666666vw 0 16vw;border-bottom:1px solid #eef0f0}.brandItem__box:first-of-type{padding-top:9.733333333333333vw}.brandItem__box:last-child{border-bottom:none}.brandItem__box *:first-child{margin-top:0}.brandItem__sub{margin-top:10.666666666666666vw;font-size:4vw;letter-spacing:.06em}.brandItem__slider{position:relative;width:85.33333333333333vw;height:91.33333333333333vw;margin:4.533333333333333vw auto 0}.brandItem__slider .Slider__controller{width:1.333333333333333vw;height:1.333333333333333vw;margin:0 1.866666666666667vw}.brandItem__head{margin-top:9.333333333333334vw;font-size:4.266666666666667vw;line-height:1.647058823529412;letter-spacing:.02em;font-weight:bold;font-family:'游ゴシック',YuGothic,"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;text-align:center}.brandItem__desc{width:80vw;margin:4vw auto 0;font-size:3.466666666666667vw;line-height:1.769230769230769}.brandItem__price{width:80vw;margin:4.8vw auto 0;font-size:4vw;line-hieght:1.733333333333333;text-align:left}.brandLineup{display:block;width:85.33333333333333vw;margin:9.333333333333334vw auto 0}.brandLineup__box{position:relative;width:auto;margin-top:19.6vw}.brandLineup__box:nth-child(n+3){margin-top:19.6vw}.brandLineup__box:first-child{margin-top:0}.brandLineup__head{margin-top:9.333333333333334vw;font-size:4.266666666666667vw;line-height:1.647058823529412;letter-spacing:.02em;font-weight:bold;font-family:'游ゴシック',YuGothic,"游ゴシック体 Pr6N B","Yu Gothic Pr6N B",'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;text-align:center}.brandLineup__boxDesc{width:80vw;max-width:initial;margin:4.266666666666667vw auto 0;font-size:3.466666666666667vw;line-height:1.8}.brandShop{margin-top:5.6vw}.brandShop__ph{width:85.33333333333333vw;margin:5.066666666666666vw auto 0}.brandShop__desc{width:80vw;margin:11.066666666666666vw auto 0;font-size:3.466666666666667vw;line-height:1.8}.brandFeature{width:auto;margin-top:5.6vw}.brandFeature__box{position:relative;width:44.266666666666666vw;margin-left:2.133333333333333vw}.brandFeature__box:nth-child(3n+1){margin-left:2.133333333333333vw}.brandFeature__box:nth-child(odd){margin-left:0}.brandFeature__box:nth-child(n+3){margin-top:8vw}.brandFeature__boxDesc{width:42.266666666666666vw;margin:1.066666666666667vw auto 0;font-size:3.466666666666667vw;line-height:1.733333333333333}.brandFeature__hash{width:42.266666666666666vw;margin:.4vw auto 0;font-size:2.533333333333333vw}.brandFeature__hashItem{margin-right:1.333333333333333vw}.brandItemList{margin-top:6.666666666666667vw}.brandItemList .brandDetail__link{margin-top:12vw}.brandItemList--3column{margin-top:6.666666666666667vw}.brandItemList--3column .brandItemList__item{width:42.666666666666664vw;margin-left:3.2vw}.brandItemList--3column .brandItemList__item:nth-child(4n+1){margin-left:0}.brandItemList--3column .brandItemList__item:nth-child(3n+1){margin-left:0}.brandItemList--3column .brandItemList__item:nth-child(n+4){margin-top:0}.brandItemList--3column .brandItemList__item:nth-child(n+3){margin-top:6.933333333333334vw}.brandItemList--3column .brandItemList__item:nth-child(odd){margin-left:0}.brandItemList__items{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:88.53333333333333vw;margin:0 auto}.brandItemList__item{width:42.666666666666664vw;margin-top:0;margin-left:3.2vw}.brandItemList__item:nth-child(n+3){margin-top:6.933333333333334vw}.brandItemList__item:nth-child(odd){margin-left:0}}